传统51/52的单片机存贮器的总结

 

 

 

 

 数据存储器在物理上和逻辑上都分为2个地址空间,一个内部和一个外部数据存储器空间,就是前面所的片内数据存储器和片外数据存储器。

片内数据存储器从物理上又细分为3个不同的块(52系列是3块,51系列是2块):

第1块:00H~7FH(十进制为0~127)单元组成的低128字节的RAM块;

第2块:80H~FFH(128~255)单元组成的高128字节的RAM块;

第3块:128字节的专用寄存器(SFR)块;

注意:1)在51系列中,只有低128字节的RAM块和128字节的专用寄存器(SFR)块,后者占用80H~FFH

    (128~255)地址空间,2块地址空间是相连的;

   2)在52系列中,高128字节的RAM块与SFR块的地址是重合的,究竟访问哪一块是通过不同的寻址方式

    加以区分,但这两块都是有确切的物理存储空间;

 

 

 

 内部RAM块中,00H~1FH(0~31)共32个单元(计算机里1个单元就是1个字节)是4个通用工作寄存器区,每个区含8个8位寄存器,也就是说每个区有8个单元(字节);

每个区的区内编号统一为R0~R7,其中R0是一个单元有8位、R2也是一个单元有8位........直到R7, 共8个单元(字节)。

那么,4个通用工作寄存器区一共就是32个单元(字节)。

内部RAM块中的20H~2FH(32~47)单元和SFR块中的12个单元又构成布尔处理机的存储空间:

 

 以上就是单片机存储器大致面貌 。

 

posted @ 2022-03-04 20:06  千浦千钰  阅读(363)  评论(0编辑  收藏  举报