第3章MC-51单片机指令系统 3.1MCS-51单片机指令系统简个 3.2MCS-51单片机指令系统 3.3汇编言程序设计 3.4MCs-51汇编语言实用程魔设计 请单市鼠标在键换页 退出
第3章 MCS-51单片机指令系统 3.1 MCS-51单片机指令系统简介 3.2 MCS-51单片机指令系统 3.3 汇编语言程序设计 3.4 MCS-51汇编语言实用程序设计(略) 退出
3.MCS-51单片机指令系统 简介 MCS51单片机能够识别并执行的指令共有111条。 这111条指令,构成了MCS-51单片机的指令系统 311MCS51单片机指令系统的分类 l、MCS-51单片机指令系统按指令所占的字节数 可分为以下三类: (1)单字节指令(49条) (2)双字节指令(46条) (3)三字节指令(16条) 请单属标左键换页
3.1 MCS-51单片机指令系统 简介 MCS-51单片机能够识别并执行的指令共有111条。 这111条指令,构成了MCS-51单片机的指令系统。 3.1.1 MCS-51单片机指令系统的分类 1、MCS-51单片机指令系统按指令所占的字节数 可分为以下三类: (1)单字节指令(49条) (2)双字节指令(46条) (3)三字节指令(16条)
2、按指令的执行时间可分为以下三类: (1)单周期指令(65条) (2)双周期指令(44条) (3)四周期指令(2条) 3、按指令的功能可分为以下五类: (1)数据传送类指令(29条) (2)算术运算类指令(24条) (3)逻辑运算类指令(24条) (4)控制转移类指令(17条 (5)位操作类指令(17条 请单市鼠标在键换页
2、按指令的执行时间可分为以下三类: (1) 单周期指令(65条) (2) 双周期指令(44条) (3) 四周期指令(2条) 3、按指令的功能可分为以下五类: (1) 数据传送类指令(29条) (2) 算术运算类指令(24条) (3) 逻辑运算类指令(24条) (4) 控制转移类指令(17条) (5) 位操作类指令(17条)
312指令格式 MCS-51单片机汇编语言指令由操作码和操作数两 部分组成。 指令格式为:操作码[操作数] 请单市鼠标在键换页
3.1.2 指令格式 MCS-51单片机汇编语言指令由操作码和操作数两 部分组成。 指令格式为:操作码[操作数]
313指令中的常用符号 Rn:表示当前工作寄存器R0~R7中的一个。 Ri:表示寄存器间接寻址,常常作间接寻址的地 址指针。其中Ri代表R0和R1寄存器中的一个。 Direct:表示内部数据存贮器单元的地址及特殊功 能寄存器SFR的地址,对SFR而言,既可使用它的物 理地址,也可直接使用它的名字。 #date:表示8位立即数,即8位常数,取值范围为 #00H#OFFH 请单市鼠标在键换页
3.1.3 指令中的常用符号 · Rn: 表示当前工作寄存器R0~R7中的一个。 · @Ri: 表示寄存器间接寻址,常常作间接寻址的地 址指针。其中Ri代表R0和R1寄存器中的一个。 · Direct: 表示内部数据存贮器单元的地址及特殊功 能寄存器SFR的地址,对SFR而言,既可使用它的物 理地址,也可直接使用它的名字。 · #date: 表示8位立即数,即8位常数,取值范围为 #00H~#0FFH