单片机原理及应用 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计新.pptVIP

  • 27
  • 0
  • 约2.95万字
  • 约 110页
  • 2015-12-14 发布于广东
  • 举报

单片机原理及应用 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计新.ppt

3.1 MCS-51单片机指令系统概述 1.指令的概念 指令是由CPU解释执行,用于控制功能部件完成某种指定操作的命令。由于CPU只能识别二进制数,所以计算机的指令均由二进制代码组成,通常把这样的指令称为机器指令。一般的计算机都有几十甚至上百条机器指令,这些指令就构成了计算机的指令系统。不同类型的CPU具有不同的指令系统。 2.指令系统说明 MCS-51的基本指令共111条: 每条指令在程序存储器ROM中占据一定的空间,以字节为单位。 按指令所占的字节来分: (1) 单字节指令49条; (2) 双字节指令45条; (3) 三字节指令17条。 标号:操作码 操作数;注释 ⑴ 标号:指令的符号地址。 ① 用于一段功能程序的识别标记或控制 转移地址。 ⑶ 操作数:参加操作的数据或数据地址。 ⑤ 操作数与操作码之间用空格分隔,操作数与 操作数之间用逗号“,”分隔。 3.2 MCS-51单片机的寻址方式 指令的一个重要组成部分是操作数,它指明了参与操作的数或数所在的地址,也就是要指出操作数的来源,即寻址方式。寻址方式的多少是反映单片机功能强弱的一个重要指标。共7种寻址方式。 1.立即寻址方式 指令的操作数是要参与运算的数,所以又叫立即数,用“#”号表示。立即数就是存放在程序存储器中的常数。 例如:ADD A,#34H

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档