LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1156|回复: 0

ARM-GDB 里如何单步跟踪汇编指令

[复制链接]
发表于 2009-11-17 14:53:10 | 显示全部楼层 |阅读模式
我用的 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]

只有单步跟踪这些指令才能更好的查看寄存器里的内容,不然很不方便呢。请教大家,先行谢过了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表