当前位置:   article > 正文

51单片机的存储结构_51单片机哈佛结构

51单片机哈佛结构

51单片机的存储结构为哈佛结构,即程序存储器(ROM)与数据存储器(RAM)空间是各种独立的。

一,程序存储器

1)51单片机的程序存储器包括两个部分:1.片内的4KBFlash存储器。2.片外可扩展64KB的存储空间(16根地址线)。
2)访问片内还是片外ROM由 EA ‾ \overline{\text{EA}} EA的电平决定:1. EA ‾ \overline{\text{EA}} EA=1时,PC值不超过0FFFH时,CPU只读取片内4KB;PC值超过0FFFH时,自动跳转读取片外1000H-FFFFH内的程序代码。2. EA ‾ \overline{\text{EA}} EA=0时,CPU只访问片外存储(0000H-FFFFH)。

一,数据存储器

1)51单片机的数据存储器包括两个部分:1.片内的128B的RAM。2.片外可扩展64KB的RAM(16根地址线)。
2)片内128个单元包括:4组通用工作寄存器区(32个单元)、可位寻址区(16个单元)、用户RAM区(80个单元)。其中特殊功能寄存器映射在片内80H-FFH,共26个。
3)虽然片内RAM与片外RAM的低128B的地址是相同的,但由于是两个不同的数据存储区。访问时使用不同的指令,所以不会发送数据冲突。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/456085
推荐阅读
相关标签
  

闽ICP备14008679号