微笑向暖~ 发表于 2017-9-24 09:22:40

大家帮忙看看吧,谢谢大家!



弄不懂这几个之间的关系,哪位大佬可以给详细解读一下?

拜托!!!

丶忘却的年少o 发表于 2017-9-24 09:34:02

早呀!
一共是4次。每一条一句的执行都需要ip运行到代码所在的地址。第一次就是mov ax,bx,当执行完后ip就到下一条执行,一直到执行jmp ax,一共是3次,然后jum指令实现的是跳转,ip会跳转到ax寄存器的值当作地址的,所以是第4次,那ip的地址当然是ax的值了,前面sub ax,ax那ax就是0了,ip也就是0
页: [1]
查看完整版本: 大家帮忙看看吧,谢谢大家!