0102单片机原理与应用技术第3节MCS-51的指令集.pptVIP

  • 4
  • 0
  • 约1.37万字
  • 约 76页
  • 2017-03-25 发布于重庆
  • 举报

0102单片机原理与应用技术第3节MCS-51的指令集.ppt

0102单片机原理与应用技术第3节MCS-51的指令集

3.3 MCS-51的指令集   以MCS-51为内核的单片机指令系统为例,用44种操 作码助记符来描述33种操作功能,构成了111条基本指令。 单字节指令49条; 按字节分   双字节指令45条; 三字节指令17条; 单周期指令64条; 按指令执行时间分 双周期指令45条; 111条基本指令 4个机器周期指令2条; 数据传送类指令; 算术运算类指令; 按功能分   逻辑运算及移位类指令; 控制转移类指令; 布尔变量操作类指令。 3.3.1 数据传送类指令 CPU在进行算术运算和逻辑运算时总需要有操作数据,所以数据传送是一种最基本最主要的操作。在MCS-51系列单片机中的数据传送指令相当丰富。数据传送指令按数据传送的区域可分为3组: 一组:内部数据传送; 二组:与片外RAM或I/O接口之间的数据传送; 三组:ROM到累加器 A 的传送。 3.3.1 数据传送类指令 1. 片内数据传送    这组指令是实现片内RAM之间数据交换的。这组指令共有7种方式。 1 以累加器 A 为目的操作数的指令    操作符   指令编码 指令功能 3.3.1 数据传送类指令    这组指令的功能是把源操作数的内容送入累加器 A 。源操作数有寄存器寻址、直接寻址、寄存器间接寻址和立即寻址方式。 【例】 执行指令: MOV A,R6 ; A ← R6 ,寄存器寻址 MOV A,70H ;

文档评论(0)

1亿VIP精品文档

相关文档