汇编作业2.3
再贴里看到 有几个人的错的所以发一下正确的修改4次;第一次在CPU读取“mov ax,bx”后,第二次在CPU读取“sub ax,ax”后,第三次在CPU读取“jmp ax”后,第四次在CPU执行完“mov ax,bx”后;最后IP中的值为0。
不是为了炫耀 只是纠正罢了{:5_109:}
记住一句话
好人往好处想
你的回答是否错误?{:10_266:}
第4次应该是执行jmp ax时吧
jmp指令的作用就是用寄存器的值修改IP的值,所以第4次修改不是在CPU执行完“mov ax,bx”后,而是在执行jmp ax后。
至于最后IP的值为0,也是因为寄存器AX的值已经变成了0{:10_256:}
页:
[1]