☞call和ret指令
指令 |
功能 |
汇编语法解释 |
备注 | ||||||||||||
ret |
用栈中的数据,修改IP的内容, 实现近转移。 |
pop IP |
| ||||||||||||
retf |
用栈中的数据,修改CS和IP的内容, 实现远转移。 |
pop IP pop CS |
| ||||||||||||
retn |
|
pop IP add sp, n |
见后面 | ||||||||||||
call |
call指令分为两步: (1) 将当前的IP或者CS和IP压入栈中。 (2) 转移。 |
|
call 指 令 不 能 实 现 短 转 移 |