当前位置:柔美女性网 >

绿色生活 >心理 >

jmp跳转指令怎么使用

jmp跳转指令怎么使用

jmp跳转指令怎么使用

JMP是汇编语言中的无条件跳转指令。无条件跳转指令可转到内存中任何程序段。转移地址可在指令中给出,也可以在寄存器中给出,或在储存器中指出。

和调用指令类似,无条件转移指令也可有四种形式。下面是四种无条件转移指令的实例。

1、JMP 1000H

段内直接转移,转移地址的偏移量由指令给出。

2、JMP CX  

段内间接转移,转移地址的偏移量由CX指出。

3、JMP 1000H:2000H  

段间直接转移,段码和偏移量由指令给出。

4、JMP DWORD PTR [SI]   

段间间接转移转移地址在SI所指地址开始的4个单元中。

JMP在SAS的基础上形成了自己的算法,特别强调以统计方法的实际应用为导向,交互性、可视化能力强,使用方便,尤其适合非统计专业背景的数据分析人员使用,在同类软件中有较大的优势。

类型:

①短程转移(直接短转移)

指令格式:JMP SHORT OPRD

语法格式: JMP 地址标号 (IP)←(IP)+8位位移量

② 近程转移(段内直接转移)

指令格式:JMP NEAR PTR OPRD

语法格式: JMP 地址标号 (IP)←(IP)+16位位移量

③段间直接转移(远程转移)

指令格式:JMP FAR PTR OPRD

语法格式: JMP 地址标号 (IP)←新的偏移地址, (CS)←新的代码段地址

标签: 跳转 jmp 指令
  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/ewqd3z.html