包括:
加法指令、减法指令、乘法指令、除法指令
1、加法指令
•ADD(Addition) 加法指令
•ADC(Add withCarry)带进位加法指令
•INC(Increment)加 1指令
•AAA(ASCIIadjustforaddition)加法ASCII调整指令
•DAA(Decimaladjustforaddition)加法十进制调整指令
2、减法指令
8086有7条减法指令:
• SUB(Subtraction)减法指令
•SBB(SubtractionwithBorrow)进位减法指令
•DEC(Decrement by 1)减1指令
•NEG(Negate) 求补指令
•CMP(Compare)比较指令
•AAS(ASCII Adjust for Subtraction) 减法ASCII调整指令
•DAS(Decimal Adjust for Subtraction) 减法十进制调整指令
3. 乘法指令
1)无符号乘法(MUL)
2)带符号乘法(IMUL)
4、除法指令
1)无符号除法(DIV)
2)带符号除法(IDIV)
3)字节扩展指令(CBW)
4)字扩展指令( CWD
5、十进制调整指令(略)
共六条
•AAA非压缩BCD码的加法十进制调整
•DAA压缩BCD码的加法十进制调整
•AAS非压缩BCD码的减法十进制调整
•DAS压缩BCD码的减法十进制调整
•AAM乘法的十进制调整
•AAD除法的十进制调整