クイック、初心者MASMレジスタ質問-DX:ax
-
28-09-2019 - |
質問
私は現在、X86アセンブリで試験を受けています。
「:」のグーグルグーグルがあまり運がありませんでした、句読点にはあまりにも一般的すぎる:/
IDIV-署名された整数部門
使用法:IDIV SRC
フラグを変更する:( af、cf、of、pf、sf、zf未定義)
ソースごとにアキュムレータのバイナリ分割に署名されました。ソースがバイト値の場合、AXは「SRC」で分割され、商はALに保存され、残りはAHに保存されます。ソースが単語値の場合、 DX:ax 「SRC」で分割され、商はALに保存され、残りはDXに保存されます。
「Intel Opcodes and Nnemonics」から取られた
DX:AXとはどういう意味ですか?
どうもありがとうございました:)
解決
それは一対のレジスタです: DX
と AX
.
分子自体は二重の単語です。分子の上の単語はで保存する必要があります DX
, 、下のもの AX
.
他のヒント
DX:AX
部門の分子として使用する32ビット値です。最も重要な16ビットが保持されています DX
, 、最も重要ではありません AX
. 。それは、それ以外の16ビット環境で32ビット値を指定する方法です。
所属していません StackOverflow