JMP指令
无条件跳转。修改EIP
的值,而且只影响EIP
的值。
MOV EIP, 寄存器/立即数 ;不能执行
简写为:JMP 寄存器/立即数
CALL和RET指令
CALL指令
PUSH 地址B
MOV EIP, 地址A/寄存器
简写为:CALL 地址A/寄存器
理解:调用call
时,会首先把call
当前指令的下一条指令地址压入栈中
无条件跳转。修改EIP
的值,而且只影响EIP
的值。
MOV EIP, 寄存器/立即数 ;不能执行
简写为:JMP 寄存器/立即数
PUSH 地址B
MOV EIP, 地址A/寄存器
简写为:CALL 地址A/寄存器
理解:调用call
时,会首先把call
当前指令的下一条指令地址压入栈中