|
我用的 ARM-GDB 是 gdb-5.2.1 。在 PC 机上用的系统是 ubuntu 9.10 ,对应的 GDB 是 7.0 ,在 X86 的 GDB 里,可以使用 layout asm 这样的命令查看汇编窗口并单步跟踪。
可在 gdb-5.2.1 里却不支持这样的命令,请问是不是有其他的命令?
另外,我很想知道,如何才能单步跟踪 ARM 汇编指令,如:
0x83a0 <main+32>: sub r3, r11, #28 ; 0x1c
0x83a4 <main+36>: str r3, [r11, -#32]
0x83a8 <main+40>: ldr r3, [r11, -#32]
0x83ac <main+44>: add r3, r3, #4 ; 0x4
0x83b0 <main+48>: str r3, [r11, -#32]
0x83b4 <main+52>: mov r3, #170 ; 0xaa
0x83b8 <main+56>: str r3, [r11, -#36]
只有单步跟踪这些指令才能更好的查看寄存器里的内容,不然很不方便呢。请教大家,先行谢过了。 |
|