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