汇编call指令原理

汇编call指令原理是 比如call 标签
call s
那么这个指令首先会把代码段这个内容 e80500 送入指令缓冲器 0005是偏移地址 会通过下一个指令首地址ip 进行+0500 然后改变ip的值 下一次执行就会执行到 s标签处 别忘记中间的 偏移地址 会存入栈区
而jmp 指令虽然也是通过计算偏移地址的方式进行跳转 但是他中间不会把偏移量 进行存入栈区
jmp short label 用来转移 近段偏移

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值