使用数组条目作为索引来访问另一个数组

时间:2013-12-05 18:21:17

标签: assembly masm

我希望能够使用数组条目作为访问第二个数组的索引。

; array declarations:

f_index BYTE SIZEOF array1 DUP(?) ; has 10 entries 0,3,5,...
array2 BYTE 31,45,65,71,43,44,67,50,32,52,20,29,30,40,45,50,56,60,75,25

mov edx,OFFSET f_index   ; pointer to f_index array

mov ebx,[edx]            ; ebx = 0

mov esi,array2[ebx]      ; esi = 31

cmp esi,55               ; compare 31 and 55

但是,我的错误是在mov esi,array2 [ebx]我正在使用MASM Assembly for x86 Intel处理器。 错误表示无效的指令操作数。

0 个答案:

没有答案