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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
  • [游客] good 03/07 09:48
好友圈
文章收藏
友情链接

[2009-08-16 22:53] 第二章 检测点2.3

设起始时IP为0000H

mov ax,bx 后 IP为0003H
sub ax,ax 后 IP为0006H,ax为0000H
jmp ax    后 IP为0000H

多说一句,这个时候sub指令还没学过呢
评论次数(3)  |  浏览次数(270)  |  类型(汇编作业) |  收藏此文  | 

[  mywiil   发表于  2009-08-17 09:12  ]

这道题目是问:该三条指令执行后,IP修改了多少次,不用具体的说明每个执行后是什么样子。

针对你的回答,你对于IP的变化理解有漏洞的。建议看一下本章的“小结”,里面有个cpu运行原理,告诉你了IP的变化特点。

[  shangzhongyong   发表于  2009-08-17 09:30  ]

大概明白了,谢谢mywiil老师.重新作答 
--------- 
4次修改IP。 
第一次:读取mov ax,bx之后 
第二次:读取sub ax,ax之后 
第三次:读取jmp ax之后 
第四次:执行jmp修改IP 
最后IP的值为0000H

[  mywiil   发表于  2009-08-17 09:35  ]

这次你的回答是正确的。
呵呵,我可不是老师。我希望能帮助能帮到的人。

[  shangzhongyong   发表于  2009-08-17 10:38  ]

达者为师^_^

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