汇编语言是直接和硬件打交道的语言。
方便自我操作链接:https://my.stu.edu.cn/courses/campus/pluginfile.php/275434/mod_resource/content/1/第2章.pdf
指令系统
MCS-51 系列单片机有 111 条指令,按功能划分,分为5大类:
- 数据传输类指令,29条
- 算术运算类,24条
- 逻辑运算及移位类指令,24条
- 控制转移类指令,17条
- 位操作类指令,17条
一、寻址方式:
1. 立即寻址
MOV A, #3AH ;把3AH这个立即数本身送给累加器A中,#与直接寻址区分
2. 直接寻址
MOV A 3AH ;把地址为3AH中的数据68H传输给A
3. 寄存器寻址
定义为以寄存器的内容作为操作数
MOV A,R0 ;寄存器R0中的数据传入累加器A
4. 寄存器间接寻址
以寄存器中的内容作为RAM地址,该地址的内容才是操作数