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

Rip*_*de4 5 gdb

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

Emp*_*ian 6

有没有办法做到这一点

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

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

“下一行”和组装调试很少一起进行。正如此答案所示,您也可以跳过一行。