指令苏统分米mYK 00100101011011010 按照指令的功能划分,8051指令可分为以下五类: 数据传送类指令(29条) 算术运算类指令(24条) 逻辑运算类指令(24条) 控制转移类指令(17条) 位操作类指令(17条) 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 指令系统分类(一) ◼ 按照指令的功能划分,8051指令可分为以下五类: ⚫ 数据传送类指令(29条) ⚫ 算术运算类指令(24条) ⚫ 逻辑运算类指令(24条) ⚫ 控制转移类指令(17条) ⚫ 位操作类指令(17条)
指令统分米=mYP 00100101011011010 按照指令占用的存储空间可分为 单字节指令(49条) 双字节指令(45条) 字节指令(17条) 按照指令的执行时间可分为: 单周期指令(64条) 双周期指令(45条) 四周期指令(2条,乘、除法指令) 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 指令系统分类(二) ◼ 按照指令占用的存储空间可分为: ⚫ 单字节指令(49条) ⚫ 双字节指令(45条) ⚫ 三字节指令(17条) ◼ 按照指令的执行时间可分为: ⚫ 单周期指令(64条) ⚫ 双周期指令(45条) ⚫ 四周期指令(2条,乘、除法指令)
M312指含令格式 8051汇编语言指令由操作码段和操作数字段两部分组成 汇编语言指令格式 标号:]操作码助记符[目的操作数][,源操作数][;注释] 机器语言指令格式 双字节指令格式 操作码代码操作数或者地址 三字节指令格式 操作码代码操作数或地址,操作数或地址 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 3.1.2 指令格式 ◼ 8051汇编语言指令由操作码段和操作数字段两部分组成。 ◼ 汇编语言指令格式 [标号:] 操作码助记符 [目的操作数] [,源操作数] [;注释] ◼ 机器语言指令格式 ⚫ 双字节指令格式 操作码代码 操作数或者地址 ⚫ 三字节指令格式 操作码代码 操作数或地址,操作数或地址
1313寻址方式 基本概念 寻址就是寻找指令中操作数或操作数所在地址。 寻址方式就是找到存放操作数的地址,并把操作数提取出 来的方法,即寻找操作数或者是操作数地址的方法。 8051单片机寻址方式共有7种:寄存器寻址、直接寻址、立 即数寻址、寄存器间接寻址、变址寻址、相对寻址和位寻 址 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 3.1.3 寻址方式 基本概念 ◼ 寻址就是寻找指令中操作数或操作数所在地址。 ◼ 寻址方式就是找到存放操作数的地址,并把操作数提取出 来的方法,即寻找操作数或者是操作数地址的方法。 ◼ 8051单片机寻址方式共有7种:寄存器寻址、直接寻址、立 即数寻址、寄存器间接寻址、变址寻址、相对寻址和位寻 址
1.存器寻址 ERSITY PRES 00100101011011010 寄存器寻址就是操作数存放在寄存器中,指令中指定的寄 存器的内容就是操作数。 在寄存器寻址方式中以符号名称来表示寄存器 寄存器寻址方式的寻址范围包括: 通用工作寄存器——有4组共32个通用工作寄存器 部分专用寄存器—累加器A、B寄存器、DPTR寄存器 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 1. 寄存器寻址 ◼ 寄存器寻址就是操作数存放在寄存器中,指令中指定的寄 存器的内容就是操作数。 ◼ 在寄存器寻址方式中以符号名称来表示寄存器。 ◼ 寄存器寻址方式的寻址范围包括: ⚫ 通用工作寄存器——有4组共32个通用工作寄存器。 ⚫ 部分专用寄存器——累加器A、B寄存器、DPTR寄存器