|
|
在某嵌入式系统设计中,使用8片RAM进行64KRAM的外部存储器扩展,如图2-1所示。该CPU共有16根地址线,8根数据线,在设计中,利用CPU的 为访问控制信号,该访问控制信号低电平有效。另外,R/ 作为读写命令信号(:高电平为读,低电平为写)。8片8Kx8位的RAM芯片与CPU相连,RAM芯片的片选内部为上拉电阻到电源,各个RAM芯片的片选信号和74138译码器的输出相连,译码器的地址选择端连接到CPU的A13,A14,A15地址线上。
|
|
|
问题:5.1
根据上图所示,写出RAMO,RAM1和RAM7的地址范围(请用16进制进行表示)。 RAM0:(1) RAM1:(2) RAM7:(3) 若CPU操作的地址总线为A800H,结合图2-1所示的示意图,CPU访问的是哪个RAM存储器(4)。
|
|
|
问题:5.2
如果运行时发现不论往哪片RAM写入数据后,以COOOH为起始地址的存储芯片都有与其相同的数据,假设芯片与译码器可靠工作,则说明: (1)RAM0-RAM7中(1)的片选输入端总是处于低电平。 (2)如果有问题的存储芯片的片选输入端总是处于低电平,以下可能原因中描述不正确的是(2)。 A.该存储芯片的CS端与存储芯片的 端错连或短路 B.该存储芯片的CS端与CPU的 端错连或短路 C.该存储芯片的CS端与地线错连或短路 D.该存储芯片的CS端悬空
|
|
|
|
|