RAM,ROM的地址是重叠的,为什么不冲突

来源:百度知道 编辑:UC知道 时间:2024/05/24 17:06:02

具体地说ROM和RAM的访问方式不同。当访问ROM时,通过MOVC进行访问。访问RAM用的是MOVX。一旦指令执行到MOVC相应访问RAM的指令就不会有效,相应的WR,RD信号就不会给出来。这时候你想访问外部的RAM都访问不到。如果执行MOVX指令不是执行MOVC的话相应的PSEN信号就不会是一个低电平。

一个是程序地址,一个数据地址