算术和逻辑操作
Posted 胡韬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算术和逻辑操作相关的知识,希望对你有一定的参考价值。
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是字长。
以上是关于算术和逻辑操作的主要内容,如果未能解决你的问题,请参考以下文章