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