第3章存储器作业(答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第3章存储器作业

一、用全译码法设计一个12KB的主存储器系统。其低8KB为EPROM芯片,选用2片4K×8的2732A

芯片。高4KB为SRAM芯片,选用2片2K×8位的6116芯片。主存储器系统的地址范围为0000H~2FFFH。①给出4个芯片各自的地址范围;②画出CPU与存储芯片的连接图。

主存储器系统低8KB用2片4K×8的2732A芯片

第1片地址范围为:0000H~0FFFH(4KB)。第2片地址范围为:1000H~1FFFH(4KB)。

主存储器系统高4KB用2片2K×8位的6116芯片。

第1片地址范围为:2000H~27FFH(2KB)。第2片地址范围为:2800H~2FFFH(2KB)。二、设在直接映像的Cache中,主存地址的区号5位,块号3位,CPU访存过程中,依次访问主存单元

高8位地址为:00010110,00011010,00010110,00011010,00010000,00000011,00010000,00010010。

要求写出每次访问后Cache中的内容。

三、某计算机中,已知配有一个地址空间为0000H~3FFFH的ROM区域采用16K×8的EPROM。再

用一种SRAM芯片(8K×8)形成32K×16的RAM区域,起始地址为8000H。假设RAM芯片有

片选CS和WE信号控制,CPU的地址总线为A15-A0,数据总线为D15-D0,控制信号为R/W(读/写)等,要求:

(1)画出地址译码方案;

(2)将ROM与RAM同CPU连接。

解:ROM区地址范围0000—3FFFH 片内地址需要14根地址线. A0~A13

构成ROM需要的EPROM= (16K/16K )×(16/8)=1(组字扩展)×2(片字扩展)

构成RAM需要的SRAM=(32K/8K) ×(16/16)=5(组字扩展) ×1(片位扩展)

片内地址需要A0~A12 13根地址线

将CPU的A0~A12并接到每个芯片的片内地址A0~A12,用CPU的高3位地址A13~A15进行地址译码作为每个存储芯片的片选,由于A13是ROM的地址重复参加译码产生Y0,Y1两个译码输出,故用一与门,这样无论A13=0还是A13=1,都会选中同一片ROM。整个地址分配如下:

相关文档
最新文档