0

我正在尝试学习汇编,并从汇编代码/列表文件(对于 x86 32 位)中获得以下片段:

在此处输入图像描述

谁能解释为什么列表文件部分的第 50 行的内存偏移量为 11?我觉得应该是 17,因为第一个字符串占用 17 个字节。谢谢。

4

1 回答 1

1

这些内存偏移量是十六进制的。

17 十进制 = 0x11(十六进制)

几乎任何时候您在计算机中处理地址时,它们都会以十六进制显示。由于 16 是 2 的幂,因此它比以 10 为底更有意义。

于 2013-03-23T22:28:18.127 回答