1.前言
2.汇编
2.1 常用的汇编指令(80X86)
- 数据传送指令:MOV、XCHG、LEA、LDS、LES、PUSH、POP、PUSHF、POPF、CBW、CWD、CWDE。
- 算术指令:ADD、ADC、INC、SUB、SBB、DEC、CMP、MUL、DIV、DAA、DAS、AAA、AAS。
- 逻辑指令:AND、OR、XOR、NOT、TEST、SHL、SAL、SHR、SAR、RCL、RCR、ROL、ROR。
- 控制转移指令:JMP、Jcc、JCXZ、LOOP、LOOPZ、LOOPNZ、LOOPNE、CALL、RET、INT。
- 串操作指令:MOVS、LODS、STOS、CMPS、SCAS。
- 标志处理指令:CLC、STC、CLD、STD。
2.2 指令讲解
- MOV–传送
指令写法:MOV target,source
功能描述:将源操作数source的值复制到target中去,source值不变