首页 理论教育 单片机存储器组织形式

单片机存储器组织形式

时间:2023-11-24 理论教育 版权反馈
【摘要】:以AT89S51为例,该单片机存储器空间配置图如图1-8所示。图1-8AT89S51单片机存储器配置图单片机的存储空间可以从不同角度分类,从物理地址空间看,它有4个存储器空间:·片内程序存储器。·片内数据存储器。③存储器地址范围的确定。

单片机存储器组织形式

单片机存储器有程序存储器(ROM)和数据存储器(RAM)之分,程序存储器用来存放程序、表格及常数,程序运行过程中不可以修改其中的数据;数据存储器通常用来存放程序运行中所需要的常数或变量,程序运行过程中可以修改其中的数据。在单片机中,不管是内部RAM还是内部ROM,均以字节(BYTE)为单位,每个字节包含8位,每一位可容纳一位二进制数1或0。以AT89S51为例,该单片机存储器空间配置图如图1-8所示。

图1-8 AT89S51单片机存储器配置图

单片机的存储空间可以从不同角度分类,从物理地址空间看,它有4个存储器空间:

·片内程序存储器(片内ROM,4KB)。

·片外程序存储器(片外ROM,64KB)。

·片内数据存储器(片内RAM,256B)。

·片外数据存储器(片外RAM,64KB)。

从逻辑上或从使用的角度看,它有3个存储器地址空间:(www.xing528.com)

·64KB的程序存储器(ROM),包括片内ROM和片外ROM,二者统一编址。

·256B(包括特殊功能寄存器SFR)的片内数据存储器(片内RAM)。

·64KB的片外数据存储器(片外RAM)。

关于存储器编址的几个注意事项:

①存储器由很多个存储单元组成,每个存储单元可以存放一个8位二进制数,即一个字节(1字节=8位,即1BYTE=8bit)。所以存储单元的个数就是字节数。

②存储器中存储单元的个数称为存储容量(用N表示),各个存储单元的区别在于地址不同,各存储单元的编址与存储器的地址线的条数有关(地址线条数用n表示),其关系是N=2n

③存储器地址范围的确定。在确定地址线根数的前提下,存储器单元的地址范围为:最小地址全为0,最大地址全为1,即

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈