【CALL和RET指令】

ret和retf

ret :“pop IP”
retf : “pop IP,pop CS”

call指令

功能:
(1)将当前的IP或者当前的IP和CS压栈。
(2)转移

call 标号 :
push IP
jmp near ptr 标号

这是依据位移进行的call指令,位移范围为16位,具体在-32768~32767

call far ptr 标号
push CS
push IP
jmp far ptr 标号

实现的是段间转移,依据的是目的地址进行转移

call 16位寄存器
push IP
jmp 16位寄存器

call word ptr 内存单元地址
push IP
jmp word ptr 内存单元地址

call dword ptr 内存单元地址
push CS
push IP
jmp word ptr 内存单元地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值