第四章 MCS-51指令系统
4-1 指令系统简介
1、助记符和含义:常用指令
2、寻址方式
3、指令执行对标志位的影响
4、指令时序
汇编语言语句是构成汇编语言源程序的基本元素。
其典型表示格式为:
标号:操作助记符[(目的操作数),(源操作数)] 注释
用机器语言表示的指令格式是以8位二进制数(字节)为基础,有单字节、双字节和三字节指令。其格式为:
4-2 寻址方式
寻址方式定义:
CPU在规定的寻址空间能迅速获得操作数的有效地址的方法,称为寻址方式.
寻址方式特点:
寻址方式的丰富程度,不仅为编程提供方便,而且将直接影响指令的长度和执行的速度.
MCS—51系列单片机设有七种寻址方式
寄存器寻址
寄存器间接寻址:
直接寻址;
立即寻址;
基址寄存器+变址寄存器的间接寻址;
相对寻址;
位寻址;
4-3 指令系统
MCS—51系列单片机的指令系统按其功能可归纳为五大类:
1、数据传送类指令(29条)
2、算术运算类指令(24条)
3、逻辑运算类指令(24条)
4、控制转移指令(17条)
5、布尔(位)处理类指令
寻址方式与空间的关系
寄存器寻址
直接寻址
寄存器间接寻址
立即寻址
基地址寄存器+变址寄存器间接寻址
位地址空间
R0~R7,A,B,DPTR
RAM,SFR
内部RAM(***@R0,***@R1),栈操作、外部RAM,I/O空间
程序空间
程序空间
程序状态字(PSW)
F0:用户标志位。
CY:进(借)位标志位。
AC:辅助进位标志位。
RS1、RS0:工作寄存器组选择控制位。
OV:溢出标志位。
P:奇偶标志位。
D7H
D6H
D5H
D4H
D3H
D2H
D1H
D0H
CY
AC
F0
RS1
RS0
OV
-----
P
描述指令的符号意义
第四章 MCS51单片机指令系统 来自淘豆网www.taodocs.com转载请标明出处.