0

私の質問は、16ビットレジスタしか使用できない場合に、ダブルワード変数の上位ワードまたは下位ワードとの間でsthをどのように読み書きできるかということです。

4

1 に答える 1

0

メモリ内の適切な場所に読み書きします。下位ワードは で[address]、上位ワードは[address+2]です。

たとえば、 がダブルワードのアドレスをメモリに保持している場合、下位ワードがに、上位ワードSIが に読み込まれます。AXDX

mov ax, [si]
mov dx, [si+2]
于 2012-12-18T17:26:40.190 に答える