51单片机外部程序存储存器和外部数据存储器地址都是0000H~FFFFH在实际使用中是否存在地址重叠?如何划分?
51 单片机的存储器,是“哈佛结构”。
程序存储存器和外部数据存储器,是各自独立的。
这就绝对不会出现重叠的现象。
而 80x86 CPU 所管理的,只有一个存储器。
代码(程序)段、数据段、堆栈段以及附加段,都是在这一个存储器里面。
这四个段,可以互相分离,也可以部分重叠,甚至完全重合。
所以,只有 80x86 计算机,才有重叠的可能。
而 51 单片机,并不存在这种现象。