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

有没有办法让GDB跳过/忽略指令?,gdb,Gdb,我正在GDB中运行一些汇编代码,试图调试我的程序,我想看看如果我完全忽略一条指令会发生什么,有没有办法做到这一点?(跳过它到下一行而不执行它)而不必编辑源代码并注释掉函数,然后重新编译 有办法做到这一点吗 当然:jump*0x1234将跳转到地址0x1234处的指令 跳过它到下一行而不执行它 “下一行”和程序集调试很少同时进行。正如答案所示,您也可以跳过一行。给出了正确的解决方案。该命令是jump。

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

有办法做到这一点吗

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

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

“下一行”和程序集调试很少同时进行。正如答案所示,您也可以跳过一行。

给出了正确的解决方案。该命令是
jump