那位高手帮我解释一下!!!!!
下面3条指令执行后,CPU几次修改IP?都在什么时候,最后IP的值为多少??mov ax,bx
sub ax,bx
jmp ax
为什么,说在是4次。第一次和第二次我能明白。后面两次不懂,还有最后的值为0,能解释一下吗???谢谢了。
int a, b; mov ax,bx ;b = a; 1 sub ax,bx ;b -= a;2 jmp ax ;goto b;3四次咯,跳转指令本身要改变ip一次,书上都有的,你是不是都没仔细看?我觉得你问的问题就是不动脑子的问题