一
assume cs:code
stack segment
dw 8 dup (0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,16
mov ds,ax
mov ax,0
call word ptr ds:[0Eh]
inc ax
inc ax
inc ax
mov ax,4c00h
int 21h
c...

- [angelsun] 谢谢各位! 12/25 17:10
- [younggay] 如果ax的值算给修改为4c00的话,这样题目出的就没意思了吧,应该不是这样的。这只是我个人的想法,无 12/24 11:06
- [tomato] 第二题你的理解也是正确的。 12/23 16:40
- [tomato] 第一题中“我感觉程序执行到call时,先压栈push当前的IP值,再跳转到ss:[0Eh]处,我是认 12/23 16:38
- [mess] ((N/16)+1)*16个字节 -------------- 这个公式当n=16的倍数时候不 11/13 13:00
[2008-12-23 13:51] 检测 10.5
阅读全文 |
评论次数(4) |
浏览次数(418) |
所属类型(默认类型)
[2008-11-11 11:35] 实验5 编写,调试具有多个段的程序
1 将下面的程序编译连接,用加载,跟踪,然后回答问题。
(1)
data的数据从0到f为23 01 56 04 89 07 bc 0a ef 0d ed 0f ba 0c 87 09
(2)
情况有不同:cs为13c7 ds为13c5 ss为13c6
(3)
data段的段地址为x-2 stack段的段地址为x-1
2 将下面的程序编译连接,用加载,跟踪,然后回答问题。
data段中的数据从0到f为23 01 56 04 0 0 0 0 0 0 0 0 0 0 0 0
情况不同:cs为13c7 ds为13c5 ss为13c6
data段的段地址为x-2...
(1)
data的数据从0到f为23 01 56 04 89 07 bc 0a ef 0d ed 0f ba 0c 87 09
(2)
情况有不同:cs为13c7 ds为13c5 ss为13c6
(3)
data段的段地址为x-2 stack段的段地址为x-1
2 将下面的程序编译连接,用加载,跟踪,然后回答问题。
data段中的数据从0到f为23 01 56 04 0 0 0 0 0 0 0 0 0 0 0 0
情况不同:cs为13c7 ds为13c5 ss为13c6
data段的段地址为x-2...
阅读全文 |
评论次数(1) |
浏览次数(465) |
所属类型(默认类型)
页码数(1):
1