第3章 单片机的指令系统2010.ppt

第3章 单片机的指令系统2010

刘士兴 Liusx@ustc.edu 合肥工业大学电子科学与应用物理学院 3.1 单片机指令系统概述 3.1 单片机指令系统概述 3.1.1 指令格式 MCS-51单片机指令格式采用了单地址指令格式。 一条汇编语句是由标号、操作码、目的操作数、源操作数和注释等5部分组成的,其中方括号中的部分是可以选择的。 指令的具体格式为: [标号]:操作码 [目的操作数],[源操作数];[注释] 例如: HY1:MOV R3 , #08H ;执行数据传送操作 3.1.2 指令符号 A:累加器,用于运算及存放数据。 B:专用寄存器,用于MUL和DIV指令中,存放第二操作数、乘积高位字节。 CY:进位标志位,布尔处理器累加器。 bit:内部RAM或专用寄存器中直接寻址位。 /bit:位地址单元内容取反。 DPTR:16位数据指针,可作为16位地址寄存器。 2.按指令字节分类 单片机中的指令并不是固定的长度,对于不同的指令,指令的字节数不同。MCS-51单片机用机器语言表示的指令格式按字节划分,有 单字节指令、双字节指令和三字节指令等三种。 (1)单字节指令中的8位二进制代码既包含操作码的信息,也包含操作数的信息。 例如指令: INC A MOV A,Rn XCH A,Rn ADD A,@Ri

文档评论(0)

1亿VIP精品文档

相关文档