8086指令集
根据功能可划分为:
1.数据传送类(Data transforming)
2.算术运算类(Arithmetic operation)
3.位与逻辑运算类(Bits and logic operation)
4.字符串处理类(String operation)
5.控制转移类(Branch and loop)
6.处理器控制类(CPU control)
8086指令集:描述一条指令,一般需要描述:
1.指令的基本功能,也就是是它能干什么
2.指令的影响:比如说,该指令如何影响PSW(FR)寄存器
3.数据的寻址方式(可以查看上篇博客)
4.限制:比如说,哪些寄存器可以使用,哪些不能
一、数据传送类(Data transforming)
1. MOV(传送)
指令写法:
MOV target,source
;
功能描述:将源操作数source的值复制到目的操作数target中去,源操作数source值不变。
2. XCHG(交换)
指令写法:
XCHG object1,object2
;
功能描述:交换object1和object2的值
3. LEA(装入