Linux下的GDB调试_x86_64命令信息



我正在尝试用gdb调试我的程序。

我想在Linux中验证一个特定帧的寄存器值,为此我运行两个命令;信息栏和信息框

我发现"info reg"命令在不同寄存器中显示的值与在这种情况下"info frame"命令在保存寄存器中显示的值不同。寄存器rbp, rsp, rip对我来说很重要。

这些命令的区别是什么?当它说"已保存的寄存器"这是什么意思这些寄存器保存在什么位置?

你想在info reg之前切换到右帧。然后你会发现实际上两者之间没有区别。

希望有帮助。亚历克斯。

最新更新