这是一个非常简单的问题..让我说我有以下内容。
wordArray WORD 810Dh, 0C064h, 93ABh
现在,如果我这样做......
MOVZX EAX, wordArray
这会将数组的第一个值移到EAX上。所以EAX看起来像这样...... 0000810D。我的问题是,如何将所有数组移动到EAX上......所以EAX看起来像这样... 810DC06493AB ..我想。这可能吗?
答案 0 :(得分:3)
首先,EAX只保存32位,因此最多只能容纳两个元素。在这种情况下,您要做的是使用常规MOV
指令:
MOV EAX, dword ptr wordArray.
这将从wordArray的偏移量开始将32位放入EAX。