如何解决gdb中用于计算偏移量的注释的含义
我在gdb中有以下一行(x86_64指令):
─── Assembly ─────────────────────────
0x000055555555460c ? mov -0x19(%rip),%rcx # 0x5555555545fa <a>
─── Registers ─────────────────────────
rip 0x000055555555460c
0x5555555545fa <a>
是什么意思?在我的计算中,如果我们rip - 0x19
不能做到:
>>> hex(0x000055555555460c-0x19)
'0x5555555545f3'
所以我想知道这是什么意思(做rip-0x12
时我会在注释中得到结果)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。