这句汇编语言什么意思?

img


代码如上 下面的汇编语言是什么意思

是不是说将1的地址 给到x
然后取x的有效地址给到eax , 再将eax的地址给到b
不知道我这样理解是否有问题 ?
没学过汇编语言 想了解底层的逻辑 都是百度搜的 不知道对错 来请教以下大家!

img

mov dword ptr [x], 1意思是把数值1按dword拷贝到x内存里
lea eax, [x]意思是把x的地址拷贝到寄存器eax
mov dword ptr [b], eax意思是把eax的内容(即x的地址)拷贝到b内存里
引用在底层是通过指针实现的。