哈佛结构
-存储器空间可划分为5类:
1 程序存储器空间:8031无内部程序存储器
2 内部数据存储器空间
3 特殊功能寄存器
4 位地址空间:211个可寻地址
5 外部数据寄存器空间:片外可扩展64K字节RAM
2.4.1 程序存储器
存放应用程序和表格之类的固定常数。
分为片内和片外两部分,由EA引脚上所接电平确定,程序存储器中的0000H地址是系统程序的启动地址。
5个单元具有特殊功能
2.4.2 内部数据存储器
共128个字节,字节地址为00H~7FH。
2.4.3 特殊功能寄存器 SFR
特殊功能寄存器反映了MCS-51的状态,实际上是MCS-51的状态字及控制字寄存器。51单片机通过写SFR来控制相应功能部件(定时器、串口、中断等)的工作方式,同时SFR也是综合的、实际的反应了整个单片机系统内部的工作状态。例如,前面提到的PSW程序状态及汛期,就是一个特殊功能寄存器。共21个SFR的名称及分布。