单片机电子指令系统.ppt

单片机电子指令系统

3.1 单片机指令系统概述 3.1 指令系统简介 指令是规定单片机进行某种操作的命令,单片机能够执行的各种指令的集合称为指令系统。 80C51的指令系统共有111条指令。 ⑴按指令执行的时间分类:单周期指令64条,双周期指令45条,四周期指令2条。 ⑵按指令的字节数分类:单字节指令49条,双字节指令45条;三字节指令17条; ⑶按指令的功能分类:数据传送类29条,算术运算类24条,逻辑运算类24条,控制转移类17条,位操作类17条。 由上可见80C51的指令系统在存储空间和时间利用率上是较高的。 机器语言指令是用计算机能直接识别的二进制代码组成的指令,又称机器指令或机器码。根据指令编码长短的不同可分为单字节指令、双字节指令和三字节指令。 (1)单字节指令的格式为8位二进制代码。有两种情况:①8位全表示操作码;②8位编码包含操作码和寄存器编码。 例如: 指令 机器码 NOP MOV A,Rn 11101rrr ⑵双字节指令中,第一个字节表示操作码,第二个字节表示操作数。 例如: MOV A,#85H 第一字节 操作码 第二字节

文档评论(0)

1亿VIP精品文档

相关文档