4

次の 2 行の違いは何ですか?

mov ax, bx
mov ax, [bx]

bx100h が含まれ、メモリ アドレス 100h の値が 23 の場合、2 番目の値は 23 を にコピーしaxますか?

また、次の 2 つの行の違いは何ですか?

mov ax, 102h ; moves value of 102h into register ax
mov ax, [102h] ; Actual address is DS:0 + 102h
4

1 に答える 1

6

はい。括弧内のオペランドはアドレスとして扱われ、フェッチされた場合はそのメモリ アドレスの値になります。

于 2011-09-03T08:07:33.607 に答える