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

How to print memory referenced by a complex addressing mode, using GDB?

我是汇编新手,我正在尝试打印存储在以下地址中的值。

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

我觉得有点像

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

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

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