51单片机在选取外部存储器的时候,当程序存储器ROM和数据存储器RAM地址重叠的时候,是怎么区分ROM和RAM的

如题所述

在硬件上,当读ROM程序区时,是用PSEN(非)选中ROM存储器的,而读/写数据存储器时,是由MOVX指令读/写的,硬件上是用RD(非)读的,用WR(非)写的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-05

不要乱讲啊!

哪有什么重叠?

51 单片机有 PSEN 和 WR、RD 三个引脚。

所以,程序存储器和数据存储器是分开的,并没有任何重叠。

这种存储器,就是“哈佛”结构。

你按照指令系统,认真编你的程序即可。

你用了什么存储器,“哈佛”都会帮你区分清楚。

相似回答