INC和DEC
自增 自减
ADD
将两个操作数相加,结果放入第一个操作数
ADC(带进位的加法)
与ADD相似,增加一个进位标志 C
SUB
与ADD相反
SBB
与ADC相反
MUL(无符号数的乘法)
MUL ECX
这里是无符号数EAX,ECX相乘,结果存放到EDX:EAX中。
IMUL(有符号数的乘法)
与MUL相似
不同的是,IMUL支持多个操作数
IMUL EDX,DWORD PTR[EBP-18] ==> EDX*[EBP-18] ->EDX
IMUL EBP, DWORD PTR [ESI+74], FF800002 ==>
DIV(无符号除法)/IDIV(有符号除法)
与MUL/IMUL相反
XADD(交换并相加)
XCHG和ADD的组合
NEG
符号位取反
AND
位与运算
OR
位或运算
XOR
异或运算
NOT
按位取反运算