首页 > 解决方案 > “gdb-> info register”的输出中的中间列代表什么?

问题描述

在 Erickson的《剥削艺术》一书中,第 28 页给出了 dgb 的以下输出,

在此处输入图像描述

我知道最左边的列给出了寄存器的名称,最右边的列给出了该寄存器的当前值,但是中间的列代表什么?

一开始我以为是存储寄存器的值的内存地址,但后来看到eip寄存器的中间一列和右一列的值是一样的,我有点困惑,因为这个寄存器指向处理器正在读取的内存地址。

标签: assemblydisassemblycpu-registers

解决方案


中间列是寄存器的当前值,为 32 位十六进制值。


推荐阅读