2011-04-22 66 views

回答

13

短跳转(和接近调用)是目标在同一个模块中的跳转(它们是模块内的,但是可以从特定的黑客获得模块间变体),它们通常最多127字节的相对位移它们会从指令的地址向前或向后改变执行流程),但是有16位变量提供32k字节。你真的不需要担心它,它真的是超级信息,但是英特尔开发者手册(第2a和2b卷,特别是2a)将覆盖血淋淋的细节

0

这意味着它没有跳得太远。取决于反汇编器,之后的数字将是它跳转到的地址,或者是一个相对偏移量,它告诉你下一条指令和跳转目标之间有多少字节。

-2

短跳是在PC的启动,这意味着2字节长的汇编指令告诉处理器在BIOS中跳转地址100h以开始引导。

+0

没有什么特别的关于短跳转的启动。 – 2017-10-24 01:10:06

相关问题