0

これは非常に簡単な質問です。次のようなものがあるとしましょう。

wordArray WORD 810Dh, 0C064h, 93ABh

さて、これをやれば...

MOVZX EAX, wordArray

これにより、配列の最初の値がEAXに移動します。したがって、EAXは次のようになります。0000810D。私の質問は、どのようにしてすべてのアレイをEAXに移動できるかということです。EAXは次のようになります...810DC06493AB..私は思います。これは可能ですか?

4

1 に答える 1

3

まず、EAXは32ビットしか保持しないため、多くても2つの要素しか保持できません。この場合に実行したいのは、通常のMOV命令を使用することです。

MOV EAX, dword ptr wordArray.

これにより、wordArrayのオフセットから始まる32ビットがEAXに配置されます。

于 2010-10-30T22:46:35.353 に答える