有没有办法让GDB跳过/忽略指令?

时间:2013-11-16 05:44:34

标签: gdb

我在GDB中运行一些汇编代码试图调试我的程序,我想看看如果我完全忽略一条指令会发生什么,有没有办法做到这一点? (跳过它到下一行而不执行它)而不必编辑源代码并注释掉函数然后重新编译?

1 个答案:

答案 0 :(得分:3)

  

有没有办法做到这一点

当然:jump *0x1234将跳转到地址0x1234处的指令。

  

跳过它到下一行而不执行它

“下一行”和汇编调试很少一起进行。如this答案所示,您也可以跳过一行。