算术运算指令

(1)加法指令

① ADD 加法指令 (Addition)

ADD

② ADC 带进位的加法指令 (Addition with Carry)

ADC

③ INC 增量指令 (Increment)

INC

④ AAA 加法的ASCII调整指令 (ASCII )

AAA

⑤ DAA 加法的十进制调整指令 (Decimal Adjust for Addition)

DAA

(2)减法指令

① SUB 减法指令 (Subtraction)

SUB

② SBB 带借位的减法指令 (Subtract with Borrow)

SBB

③ DEC 减量指令 (Decrement)

DEC

④ NEG 取负指令 (Negate)

NEG 目的

功能:

⑤ CMP 比较指令 (Compare)

CMP

⑥ AAS 减法的ASCII调整指令 (ASCII Adjust for Subtraction)

AAS

⑦ DAS 剑法的十进制调整指令 (Decimal Adjust for Subtraction)

DAS

(3)乘法指令

① MUL 无符号数乘法指令 (Multiply)

MUL

② IMUL 整数乘法指令 (Integer Multiply)

IMUL

③ AAM 乘法的ASCII调整指令 (ASCII Adjust for Multiply)

AAM

(4)除法指令

① DIV 无符号数除法指令 (Division,unsigned)

DIV

② IDIV 整数除法指令 (Integer Division)

IDIV

③ CBW 把字节转换成字指令(Convert Byte to Word)

CBW

④ CWD 把字转换成双字指令 (Convert Word to Double Word)

CWD

⑤ AAD 除法的ASCII调整指令 (ASCII Adjust for Division)

AAD

猜你喜欢

转载自blog.csdn.net/qq_35912930/article/details/115426842