这些指令类有各种不同大小操作数的变种,(只有leaq没有)例如ADD由四条加法指令组成:addb, addw, addl, addq。
指令 | 效果 | 描述 |
---|---|---|
leaq S,D | D<—&S | 加载有效地址 |
INC D | D<—D+1 | 加1 |
DEC D | D<—D-1 | 减1 |
NEG D | D<— —D | 取负 |
NOT D | D<—~D | 取补 |
ADD S,D | D<—D+S | 加 |
SUB S,D | D<—D-S | 减 |
IMUL S,D | D<—D*S | 乘 |
XOR S,D | D<—D^S | 异或 |
OR S,D | D<—D|S | 或 |
AND S,D | D<—D& |