内存中的字节数与内容之间的差异? (英特尔格式)

时间:2013-07-09 00:09:03

标签: assembly

之间的确切区别是什么?
mov eax, [ebx] 

并且

mov eax, ebx

第一个将位于ebx的内存中的4个字节移动到eax,第二个将ebx的内容移动到eax中。有什么不同?这是什么意思?

1 个答案:

答案 0 :(得分:2)

mov eax, [ebx]

等效(C \ C ++)到

*b = a;

mov eax, ebx

b = a;

附言声明说:

  

将a的值复制到b

第一个人说:

  

将您找到的内存块的值复制到地址