20145230GDB调试汇编堆栈过程分析 分析过程 出现的问题:一开始无法编译,是因为我们的Linux中没有安装一个库. 进入之前先设置断点,之后disassemble可以获取汇编代码,用i r指令可以获取查看个寄存器的值: 首先,结合display命令和寄存器或pc内部变量,做如下设置:display /i $pc,这样在每次执行下一条汇编语句时,都会显示出当前执行的语句.下面展示每一步时%esp.%ebp.%eip.%eax的堆栈内容的变化: call指令将下一条指令的地址入栈,此时%es