0

アセンブリを学習しようとしていますが、アセンブリコード/リストファイル(x86 32ビット用)から次のスニペットを取得しています。

ここに画像の説明を入力してください

リストファイルセクションの50行目のメモリオフセットが11である理由を誰かが説明できますか?最初の文字列は17バイトを占めるので、17にする必要があるように感じます。ありがとう。

4

1 に答える 1

1

これらのメモリオフセットは16進数です。

10進数の17=0x11(16進数)

コンピューターでアドレスを処理しているときは、ほとんどの場合、16進数で表示されます。16は2の累乗であるため、10進数よりも理にかなっています。

于 2013-03-23T22:28:18.127 に答える