Assembler für Intel 80x86
Befehle für arithmetische Operationen
AAA = ASCII adjust for add
none
AAD = ASCII adjust for divide
none
AAM = ASCII adjust for multiply
none
AAS = ASCII adjust for subtract
none
ADC = add with carry
reg/mem, reg
reg, reg/mem
reg/mem, immed
ADD = add
reg/mem, reg
reg, reg/mem
reg/mem, immed
CBW = convert byte to word
none
CWD = convert word to double word
none
DAA = decimal adjust for add
none
DAS = decimal adjust for subtract
none
DEC = decrement
reg/mem
DIV = divide, unsigned
[accum,] reg/mem = accum implicit
IDIV = integer divide, signed
[accum,] reg/mem = accum implicit
IMUL = integer multiply, signed
[accum,] reg/mem = accum implicit
INC = increment
reg/mem
MUL = multiply, unsigned
[accum,] reg/mem = accum implicit
NEG = decrement
reg/mem
SBB = subtract with borrow
reg/mem, reg
reg, reg/mem
reg/mem, immed
SUB = subtract
reg/mem, reg
reg, reg/mem,
reg/mem, immed
P.Böhme, 06.07.1994