第3章_80C51单片机指令系统
- 文件介绍:
- 该文件为 ppt 格式,下载需要 0 积分
- 第3章_80C51单片机指令系统
3.1 单片机指令系统概述
1、指令系统概述
指令:是供用户使用的单片机的软件资源,是单片机所能接受
的软件工作者的命令的最小工作单位。
指令系统:单片机所能执行的指令集合。
机器语言:指令以二进制码来表示。
汇编语言:指令以助记符形式来表示。
机器语言程序:使用机器语言编写的程序。
汇编语言程序:使用汇编语言编写的程序。
注意:MCS-51单片机指令系统不具有通用性,因此,用其编写的汇编语言程序也不具有通用性,不能移植。
MCS-51系列单片机的汇编语言指令系统共有111条指令,其中49条为单字节指令,45条为双字节指令,17条为三字节指令。
从指令执行的时间来看,单机器周期指令64条,双机器周期指令45条,四机器周期指令2条。
MCS-51单片机的指令系统共有33个功能,用汇编语言编程时,只需44个助记符。
(1)、数据传送类指令(29条)
(2)、算术运算类指令(24条)
(3)、逻辑运算及移位类指令(24条)
(4)、控制转移类指令(17条)
(5)、位操作类指令(17条)
...