ia32组件中的位移以访问阵列

时间:2014-05-02 14:03:32

标签: assembly x86

我需要访问指针数组中的两个连续元素。 我写了这两条指令,但在执行它时说我试图访问非法位置:

mov esi, strings[ecx*4]
mov edi, strings[(ecx+1)*4]

ECX包含一个索引。

它们是否正确? 谢谢。

1 个答案:

答案 0 :(得分:0)

我试过

strings[ecx*4]+4

并且有效。