Content
/*错题再练整理*/
1.
主存和缓存之间的数据调动是由硬件自动完成的,对程序员是透明的。
主存和辅存之间的数据调动是由硬件和操作系统共同完成的。
一、选择题
1、下列器件中存取速度最快的是
A、主存
B、缓存
C、寄存器
参考解答:C
解析:(见本段代码块下方解析图片)
2、若cache以字为块,其存取时间为10ns,主存的存取时间为100ns,存储系统的平均存取时间为16ns,
则cache的命中率为()
A、96%
B、95%
C、94%
D、92%
参考解答:C
解析:(见本段代码块下方解析图片)
3、在程序的执行过程中,缓存与主存的地址映射是由
A、由硬件自动完成的
B、程序员调度的
C、操作系统来管理的
参考解答:A
解析:(书本P71)
主存和缓存之间的数据调动是由硬件自动完成的,对程序员是透明的。
主存和辅存之间的数据调动是由硬件和操作系统共同完成的。
4、下列说法中正确的是
A、主存储器只由易失性的随机读/写存储器构成
B、单体多字存储器主要解决访存速度的问题
C、缓存与主存统一编址,缓存的地址空间是主存地址空间的一部分
参考解答:B
解析:
A.主存储器可由RAM和ROM组成。故A错。
B.单体多字系统可提高访存速度(书本P103)。故B对。
C.不论缓存和主存是否统一编址,缓存的地址空间都不是主存地址空间的一部分。故C错。
5、假设某计算机的存储系统由cache和主存组成,某程序执行过程中访存1000次,
其中访问 cache缺失(未命中)50次,则cache的命中率是(