算术和逻辑操作
3.5.1加载有效地址Leal
leal S,D S是存储器,D为寄存器。
例如:leal (%eax),%edx
(%eax)表示的是存储器内容,%eax是存储器地址,leal指令完成的是将存储器地址放到%edx中。(%eax)可以换成Imm(Rb,Ri,k)。
leal指令也可用于简单的计算。
3.5.2一元操作和二元操作
一元操作op S S可以是寄存器也可以是存储器位置。
3.5.3移位操作
例:SAL k,D
k表示位移量,D是操作数也是目的数。
k为较大数字时候k=kmodw,w是字长。