为什么我在汇编中看到地址的字节表示?

时间:2013-01-26 22:13:27

标签: assembly gdb ia-32

我正在使用gdb调试二进制文件。它最初用C语言编写,并在IA32上由gcc编译。在gdb中为什么当我尝试打印%ebp时,我会看到类似的内容,

(gdb) x $ebp
0xffffd5b8:  "\350\325\377\377A\213\004\b\b\273\004\b<\205\004\b\340\034", <incomplete sequence \314>

无论这种形式对我有什么帮助,我想找到一种在gdb中解释它的简单方法。

1 个答案:

答案 0 :(得分:0)

如果您想要注册表中的值,请使用print命令,例如p $ebpinfo registers,例如i r ebpexaminex)用于查看内存。有关各种格式,请参阅手册或帮助。