MCS-51单片机指令系统按功用可分为5类:
(1)数据传送指令
(2)算术运算指令
(3)逻辑运算和移位指令
(4)操控搬运指令
(5)位操作指令
MCS-51单片机的指令系统供给了七种寻址方法,其对应的寻址规模如下表:
当即寻址
程序存储器
直接寻址
内部RAM低128个字节;
特别功用寄存器SFR
寄存器寻址
R0~R7;A、B、DPTR、C
寄存器直接寻址
@R0、@R1、SP
内部RAM、仓库指针SP
@R0、@R1、@DPTR
外部RAM
变址寻址
@A+PC、@A+DPTR
程序存储器
相对寻址
PC+偏移量
程序存储器
位寻址
内部RAM低128B位寻址区
可位寻址的特别功用寄存器位