如何从x86操作码中看到jmp是近距离还是远距离?

时间:2016-11-28 10:39:01

标签: windows assembly x86

  

如何从x86操作码中看到jmp是近跳还是远跳?

检查“小”程序的.lst文件,我读了下面的x86操作码:

...
00000556 FFE0                       jmp eax
...

显然,程序跳转到eax中的地址,但跳跃是近距离还是远距离跳跃?

http://x86.renejeschke.de/html/file_module_x86_id_147.html

上述网站表示,近距离和远距离跳跃都是以FF开头的操作码,然后是/4/5,但我不知道这些“/” - 值意味着。

有人可以帮我澄清一下吗?

0 个答案:

没有答案