第三部分第三部分80C51的指令系统的指令系统MCS-51的的指指令令系系统统共共有有111条条指指令令,按按其其功功能可分为五大类:能可分为五大类:3.1指令系统简介指令系统简介数据传送类指令(数据传送类指令(28条)条)算术运算类指令(算术运算类指令(24条)条)逻辑运算类指令(逻辑运算类指令(25条)条)控制转移类指令(控制转移类指令(17条)条)布尔操作布尔操作(位位)类指令类指令(17条)条)指指令令的的表表示示方方法法称称为为指指令令格格式式,其其内内容容包包括括指指令令的的长长度度和和指指令令内内部部信信息息的的安安排排等等。一一条条指指令令通通常常由操作码和操作数两部分组成。由操作码和操作数两部分组成。指令格式指令格式指令的长度有单字节、双字节和三字节等。指令的长度有单字节、双字节和三字节等。NOPINCR0MOVR0,R7操作码操作码操作数操作数;注释注释寄存器工作组(由寄存器工作组(由RS1、RS0选择)选择)位寻址区(位寻址区(16*8=128位)位)普通普通RAM共共80个字节个字节3.2寻址方式寻址方式RnRn 工作寄存器,可以是工作寄存器,可以是R0-R7R