微控制器编程指令详解.pptVIP

  • 0
  • 0
  • 约1.02万字
  • 约 121页
  • 2026-07-17 发布于江苏
  • 举报

单片机指令系统(1);单片机指令系统;单片机指令系统;指令:CPU执行某种操作的命令。

指令系统:CPU所能执行的所有指令的集合。

MCS-51单片机指令系统共有111条基本指令。;空间属性;MCS-51单片机的一条指令能够用不同的语言形式表示,例如:机器语言指令和汇编语言指令。

机器语言指令:用二进制代码表示,计算机能直接识别和执行的指令,不便记忆、阅读。

汇编语言指令:采用助记符表示的指令,与机器指令一一相应。优点:直观、易记忆、好了解、编程方便。;注意:

操作码表示指令所执行的操作功效,必不可少

操作数为指令的操作对象,个数为0~3个

多个操作数之间必须用逗号“,”分隔;指令主要由操作码和操作数两部分组成。

操作码和操作数均有相应的二进制代码。

操作码用来要求指令执行的操作功效,可用1个字节表示;

操作数是指参加操作的数据,可用1个或2个字节表示。;MCS-51单片机的指令按编码所占的字节数分为3种格式:

单字节指令

双字节指令

三字节指令;指令码中隐含着对某一存放器的操作;第一种字节表示操作码,第二个字节表示参加操作的数据或数据存放的地址。;三字节指令(17条);Rn:目前工作存放器区的8个存放器之一

Ri:目前工作存放器区的存放器R0或R1

@:间接寻址存放器的前缀

#data:8位立即数

#data16:16位立即数

direct:8位直接地址

文档评论(0)

1亿VIP精品文档

相关文档