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

我的博客

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

[2008-12-06 17:26] ip的变化次数

1000:0 mov ax,8   
   1000:3 jmp ax    
   1000:5 mov ax,0 
   1000:8 mov bx,ax    
   1000:a jmp bx     
 CPU从1000:0处开始执行指令当执行完1000:a处的指令后CPU几次修改IP___3__。 
   1、  4 
   2、  5 
   3、  6 
   4、  7 
  分析:第一次:当前cs=1000,ip=0,读入的指令是mov ax,8 读入后ip=ip+3=3
        第二次:指令执行后,cs=1000,ip=3,读入的指令是jmp ax,读入后ip=ip+2=5
        第三次:指令执行后,cs=1000,ip=8
        第四次:当前cs=1000,ip=8,读入的指令是mov bx,ax,读入后ip=ip+2=10
        第五次:当前参数=1000,ip=10,读入的指令是jmp bx,读入后ip=ip+2=12
        第六次:指令执行后,ip=bx=ax=0
评论次数(1)  |  浏览次数(621)  |  类型(汇编作业) |  收藏此文  | 

[  游客   发表于  2008-12-07 15:11  ]

分析的很正确啊。

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