GDB在Linux的debugging_x86_64命令信息

我想用gdb在linux下debugging我的程序。

我想validation在Linux中的特定帧的寄存器值,为此我运行两个命令; 信息注册和信息框架

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

这些命令有什么区别? 当它说“保存寄存器”,这是什么意思,在什么位置这些寄存器保存?

在做info info之前,你想切换到正确的框架。 那么你会看到,实际上两者之间没有什么区别。

希望能帮助到你。 亚历克斯。