3.1 MCS-51单片机指令系统概述 3.1.1 指令、指令系统的概念 指令:能完成特定功能的命令。 指令描述的两种基本形式:机器语言和汇编语言 指令系统:计算机能够执行的全部操作所对应的指令集合。 编写程序实际上是从指令系统中挑选一个指令子集的过程。 指令的属性 指令一般有功能、时间和空间三种属性。 功能属性是指每条指令都对应一个特定的操作功能; 时间属性是指一条指令执行所用的时间,一般用机器 周期来表示; 空间属性是指一条指令在程序存储器中存储所占用的 字节数。位操作 程序转移 逻辑运算 算术运算 数据传送 功能空间 单字节指令 双字节指令 三字节指令时间 单机器周期指令 双机器周期指令 4机器周期指令指令 操作码 操作数 计算机执行该指令将进行何种操作 参加操作的数的本身或操作数所 在的地址 无操作数 单操作数 双操作数 指令格式: 标号: 操作码助记符 目的操作数,源操作数 ;注释 (1) Ri和Rn:表示当前工作寄存器区中的工作寄存器,i取 0或1,表示R0或R1。n取07,表示R0R7。 (2) #data:表示包含在指令中的8位立即数。 (3) #data16:表示包含