标签: memory assembly
我正在尝试学习汇编并从汇编代码/列表文件中获取以下代码段(对于x86 32位):
有谁可以解释为什么列表文件部分中的第50行的内存偏移量为11?我觉得它应该是17,因为第一个字符串占用17个字节。感谢。
答案 0 :(得分:1)
这些内存偏移位于hexadecimal。
17十进制= 0x11(十六进制)
几乎每当你处理计算机中的地址时,它们都会以十六进制显示。由于16是2的幂,它比基数10更有意义。