在这种情况下,LEA是否会取消引用?

时间:2019-06-13 05:22:41

标签: assembly x86 dereference

我目前正在尝试阅读一些x86代码,并且本节有一个断点。

lea ecx, [edi+edi*8]

%edi当前设置为00000000

我不明白的是,如果我们使用的是[]运算符,它应该在计算edi + edi * 8之后取消引用地址,这意味着您将取消引用地址0,然后加载地址。为什么这不会使程序崩溃?在这种情况下,lea是否不取消引用它?感谢您阅读本文。

0 个答案:

没有答案