call指令
本帖最后由 明教教主张无忌 于 2019-1-5 21:51 编辑执行call指令后,(IP)=(IP)-n,压入栈中的是做了减法之后的IP对吧,小甲鱼的视频那个地方都是0005混淆了 本帖最后由 jackz007 于 2019-1-5 23:56 编辑
执行 call 指令时,压入堆栈的是 call 指令的下一条指令地址,也就是执行完 call指令后,继续执行的指令地址。
考察下面的代码:
call near Next
Next: popbx
执行完这两句,bx 中保存的便是执行 call 指令时,被压入堆栈时的数值。
页:
[1]