获取x86当前指令的地址
我正在将Linux与x86(准确地说是64位)配合使用。有没有一种方法可以获取当前指令的地址。实际上,我想编写自己的简化版本 。,R ..发布了 的简化版本。任何想法如何实现 。简化版本,不考虑异常和信号等。
回答:
我相信只要使用64位代码即可lea rax, [rip]
。
32位习惯用法是:
call nextnext: pop eax
以上是 获取x86当前指令的地址 的全部内容, 来源链接: utcz.com/qa/413000.html
我正在将Linux与x86(准确地说是64位)配合使用。有没有一种方法可以获取当前指令的地址。实际上,我想编写自己的简化版本 。,R ..发布了 的简化版本。任何想法如何实现 。简化版本,不考虑异常和信号等。
我相信只要使用64位代码即可lea rax, [rip]
。
32位习惯用法是:
call nextnext: pop eax
以上是 获取x86当前指令的地址 的全部内容, 来源链接: utcz.com/qa/413000.html