汇编网首页登录博客注册
kotcmm的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2009-09-30 21:59] 检测点3.1(第52页)

(1)
mov ax,1
mov ds,ax
mov ax,[0000]                    ax=2662h
mov bx,[0001]                    bx=e626h
mov ax.bx                           ax=e626h
mov ax[0000]                     ax=2662h
mov bx,[0002]                    bx=d6e6h
add ax,bx                            ax=fd48h
add ax,[0004]                     ax=2c14h
mov ax,0                             ax=0000h
mov al,[0002]                     ax=00e6h
mov bx,0                              bx=0000h
mov bl,[000c]                      bx=0026h
add al,bl                              ax=000ch  低位和高位不影响


(2)
①因为cs=2000h,ip=0。所以第一条指令在20000H的地方开始即:
mov ax,6622h
执行完第一条指令后ip=3所以执行
jmp 0ff0:0100,
执行后指向的地址为10000,所以执行
mov ax,2000h。
后ip加3所以执行
mov ds,ax,
ip加2所以执行
mov ax,[0008],
ip加3所以执行
mov ax,[0002]
mov bx,ax没有执行··
评论次数(1)  |  浏览次数(377)  |  类型(汇编作业) |  收藏此文  | 

[  mess   发表于  2009-10-05 11:35  ]

答案没问题,第二题还少个第二小问~

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码