搜索
编程论坛
→
开发语言
→
『 汇编论坛 』
→ 初学者,请教一个问题。
标题:
初学者,请教一个问题。
只看楼主
ltf106
等 级:
论坛游民
帖 子:17
专家分:22
注 册:2012-8-9
结帖率:
50%
楼主
已结贴
√
问题点数:10 回复次数:2
初学者,请教一个问题。
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP的值是多少?
mov ax,bx
sub ax,bx
jmp ax
2012-08-22 14:33
zklhp
来 自:china
等 级:
贵宾
威 望:
254
帖 子:11485
专家分:33241
注 册:2007-7-10
第
2
楼
得分:4
这个问题有人问过罢 你搜索一下本版。。
2012-08-22 19:13
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
3
楼
得分:4
前面两条应该都是单字节指令,因此每执行一条之后,IP都自动增1。前两条指令执行完毕,寄存器AX的值应该是0,所以第三条指令跳转后IP的值应该是0。
有十多年没有接触汇编了,上述解释也可能会记错。
活到老,学到老! http://www. E-mail:hu-jj@
2012-08-22 21:59
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-379924-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.015848 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved