第5章 主存储器 - 专项练习
老师在录音里强调,第五章主存储器是整本书最能体现动手能力的一章。
他特别提醒:大题必考存储器扩展(字位同时扩展)及与CPU的连接图。在基础题部分,老师重点提到了:
一、填空题(每空 1 分)
1.
主存储器由存储体、_________ 译码驱动电路和 _________ 电路三部分组成。
2.
评价主存速度的指标中,存取周期 总是 _________(大于/等于/小于)存取时间 。
3.
现代计算机多采用字节编址。_________ 方案将高位字节存放在低地址单元,而 _________ 方案将低位字节存放在低地址单元。
4.
SRAM 靠 _________ 存储信息,而 DRAM 靠 _________ 存储信息。
5.
动态 RAM(DRAM)必须定期刷新,刷新的单位是 _________。
6.
DRAM 的三种刷新方式中,_________ 刷新由于将刷新操作平均分配到 2ms 内,死区最小,效率最高。
7.
在存储器扩展中,若芯片字数满足要求但位数不足,需采用 _________ 扩展。
8.
采用 _________ 译码方式片选时,由于高位地址线未全部使用,会导致同一个存储单元对应多个地址,这种现象称为 _________。
9.
CPU 访问主存时,由 _________ 提供地址,数据交换的缓冲部件是 _________。
10.
为了减少芯片引脚数,大容量 DRAM 芯片通常采用 _________ 技术,将行、列地址分两次送入。
二、单项选择题(每题 2 分)
1.
(核心辨析:SRAM vs DRAM)老师提到Cache的生产工艺。常用于做 Cache 的存储器是( )。
2.
(重点:DRAM 刷新时间)若 DRAM 芯片的刷新周期为 2ms,存取周期为 0.5μs,存储矩阵为 128×128,采用集中刷新,则死区时间为( )。
3.
(地址线计算陷阱)某存储器容量为 64KB,按字节编址。若采用 16K×4 位的存储芯片,则该存储器需要( )根地址线。
4.
(大端/小端陷阱)老师强调低对低。十六进制数 0x12345678 存放在 4000H 开始的单元中,若在 4000H 处读出的数据是 0x78,说明采用的是( )。
5.
(芯片扩展计算)用 2K×4 位的芯片组成 8K×8 位的存储器,共需( )片芯片。
6.
(存储器连线规范)老师强调无中生有。在主存扩展连线图中,只读存储器(ROM)芯片不应连接的信号线是( )。
7.
(译码器应用)欲产生 8 个片选信号,需使用( )译码器。
8.
(性能指标:带宽)若主存位宽为 32 位,存取周期为 200ns,则主存带宽(数据传输率)为( )。
9.
(存储类型)断电后信息不丢失的存储器是( )。
10.
(地址映射逻辑)老师提到逻辑属于主存,物理属于CPU。MAR 和 MDR 在计算机系统中的位置描述准确的是( )。
参考答案与解析
一、填空题
- 地址、读写(或控制)
- 大于(录音重点:因为读写后需要恢复时间或预充电)
- 大端、小端(大端:高在低;小端:低在低)
- 双稳态触发器、电荷(或电容)
- 行(不是位,也不是字,录音强调过)
- 异步(最佳方案,死区仅一个存取周期)
- 位(地址并联,数据分开)
- 部分、地址重叠(第五章设计题常见陷阱)
- MAR、MDR(Memory Address/Data Register)
- 地址复用(或地址线重用)(分行地址、列地址两次送入)
二、选择题
- B - SRAM 快、贵、集成度低
- A - 128 行 × 0.5μs = 64μs。死区 = 总行数 × 存取周期
- B -
,所以需要 16 根。注意:问的是存储器,不是芯片 - B - 低字节
78存在低地址4000H - B -
片 - C - 录音严厉警告:给 ROM 接
线一分不给,ROM 只能读 - B -
- B -
- C - 闪存是非易失性的,RAM 都是易失性的
- A - 经典的系统划分概念
重点提示
的原因: - 存取周期包括存取时间和恢复时间
- 恢复时间用于预充电或稳定电路状态
DRAM 刷新:
- 刷新单位:行(不是位或字)
- 三种方式:集中刷新、分散刷新、异步刷新
- 异步刷新效率最高,死区最小
大端/小端方案:
- 大端:高位字节在低地址(高在低)
- 小端:低位字节在低地址(低在低)
- 判断方法:看低地址存放的是高字节还是低字节
地址重叠:
- 部分译码时,未使用的高位地址线可以任意取值
- 导致同一个存储单元对应多个地址
- 设计题常见陷阱
存储器扩展:
- 字扩展:地址线分开,数据线并联
- 位扩展:地址线并联,数据线分开
- 字位同时扩展:先字扩展,再位扩展
ROM 连线规范:
- ROM 只能读不能写
- 不应连接写允许线
- 这是设计题的重要扣分点