8051内部128B的数据RAM区,包含有作业寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下:
(1)00H~1FH为作业寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个作业寄存器,每组的8个单元别离界说为8个作业寄存器R0~R7。当前作业寄存器组的挑选是由程序状态字PSW的RS1、RS0两位来确认。假如实践运用中并不需要运用作业寄存器或不需要运用4组作业寄存器,不运用的作业寄存器组的区域依然可作为一般数据缓冲区运用,用直接寻址或用Ri的寄存器直接寻址来访问。
(2)20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~7FH。
当然,位寻址区也能够用作字节寻址的一般数据缓冲区运用。
(3) 30H~7FH为仓库、数据缓冲区。