如何使用GDB打印复杂寻址模式引用的内存?

时间:2018-10-25 22:08:42

标签: assembly gdb x86-64 att addressing-mode

我不熟悉汇编,我正在尝试打印存储在以下地址中的值。

 cmp    %esi,0x10(%rsp,%rax,4) 

我认为是

 x/d $rsp+ 0x10 + 4*$rax

1 个答案:

答案 0 :(得分:3)

这是打印存储位置内容的正确方法。

x/d $rsp+ 0x10 + 4*$rax