Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは非常に簡単な質問です。次のようなものがあるとしましょう。
wordArray WORD 810Dh, 0C064h, 93ABh
さて、これをやれば...
MOVZX EAX, wordArray
これにより、配列の最初の値がEAXに移動します。したがって、EAXは次のようになります。0000810D。私の質問は、どのようにしてすべてのアレイをEAXに移動できるかということです。EAXは次のようになります...810DC06493AB..私は思います。これは可能ですか?
まず、EAXは32ビットしか保持しないため、多くても2つの要素しか保持できません。この場合に実行したいのは、通常のMOV命令を使用することです。
MOV
MOV EAX, dword ptr wordArray.
これにより、wordArrayのオフセットから始まる32ビットがEAXに配置されます。