王爽《汇编语言》第3版 实验 8 分析一个奇怪的程序
warning:
这篇文章距离上次修改已过714天,其中的内容可能已经有所变动。
代码如图
4.png还以为红框中的代码执行后会变成
6.jpg如果这样的话就是死循环,程序无法正确返回了,
实际上调试后发现
6.pngjmp是偏移地址,同样(EBF6,F6 表示-8)往回跳 8 个字节, 目的地绝对地址是不一样的,所以这个程序可以正确返回