10.5最常用的mov指令
指令中最常使用的是对寄存器和内存进行数据存储的 mov 指令。mov 指令的两个操作数,分别用来指定数据的存储地和读出源。操作数中可以指定寄存器、常数、标签(附加在地址前),以及用方括号()围起来的这些内容。如果指定了没有用方括号围起来的内容,就表示对该值进行处理:如果指定了用方括号围起来的内容,方括号中的值则会被解释为内存地址,然后就会对该内存地址对应的值进行读写操作。接下来就让我们来看一下代码清单 10-2 中用到的 mov指令部分。
mov ebp,esp
mov eax,dword ptr [ebp+8]