2013-03-23 63 views
0

我想學習彙編,並有從彙編代碼下面的代碼片段/列表(x86 32位)文件:內存偏移彙編列表文件

enter image description here

任何人都可以解釋爲什麼在該行50列表文件部分的內存偏移量爲11?我覺得它應該是17,因爲第一個字符串佔用了17個字節。謝謝。

+2

'1A'應該在這裏提示。 – 2013-03-24 04:26:40

回答

1

這些內存偏移量在hexadecimal

17十進制= 0×11(十六進制)

幾乎任何你在計算機處理的地址的時候,他們將在十六進制來表示。由於16是2的冪,所以它比基數10更有意義。

+0

哇,好的。現在我感到很蠢。謝謝。 – Justin 2013-03-23 22:30:58

+0

沒問題。初學者的錯誤。 – 2013-03-23 22:32:09

+0

謝謝。我會接受這一點,但我必須再等幾分鐘。 – Justin 2013-03-23 22:34:29