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

我的博客

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

[2012-04-24 16:36] 检测点2.3

下面的3跳指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
(1)mov ax,bx
(2)sub ax,ax
(3)jmp ax

4次  
当指令(1)进入指令缓冲器后IP发生第一次变化,IP值加2,之后执行指令;
当指令(2)进入指令缓冲器后IP发生第二次变化,IP值加2,之后执行指令;
当指令(3)进入指令缓冲器后IP发生第三次变化,IP值加2,之后执行指令,执行完指令后IP值变为0,这是第四次变化。
最后IP值为0。...
阅读全文 |   作者:shuimo | 评论次数(2) | 浏览次数(294)
页码数(1):  1