在程序的执行过程中,Cache与主存的地址映射是由________。A.操作系统来管理的B.程序员调度的C.由
在程序的执行过程中,Cache与主存的地址映射是由________。
A.操作系统来管理的
B.程序员调度的
C.由硬件自动完成的
在程序的执行过程中,Cache与主存的地址映射是由________。
A.操作系统来管理的
B.程序员调度的
C.由硬件自动完成的
第1题
判断以下有关cache的叙述的正确性,如果错误,请纠正。
(1)cache命中时.由硬件完成存/取操作,不命中时由操作系统处理。
(2)cache与主存统一编址,即根据地址不同,访问主存或cache.
(3)在主机中,cache可由SRAM或DRAM组成。
(4)cache的容量一般与主存相差不多。
(5)cache主要是为了扩充存储器容量。
(6)在大多数程序执行过程中.指令的命中率小于数据的命中率。
(7)cache中的内容是主存的一个小副本,因此在大多数计算机中,在任何时候cache与主存都能保持一致性。
第2题
第3题
将一个主存块读入CaChe所花费的时间称为缺失损失(Miss Penalty)。若CaChe存取1个字的时间是1个时钟周期,缺失损失为4个时钟周期。某顺序执行的程序有1 000条单字长指令,共访问2 000次主存数据字。已知取指令共发生100次CaChe缺失,访问数据共发生200次CaChe缺失访问,则执行该程序过程中,CaChe一主存的平均访问时间是()个时钟周期。
A.1
B.1.2
C.1.4
D.1.6
第5题
第6题
A.主存存放正在CPU 中运行的程序,速度较快,容量很大
B.Cache 存放当前所有频繁访问的数据,特点是速度最快、容量较小
C.外存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很慢
D.外存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很快
第7题
A.外存
B.主存
C.Cache
D.寄存器组
第8题
以下关于cache的途述中,正确的是________。
A.cache和主存都用半导体芯片作为存储介质,因此它们的存取速度相差不大
B.在程序中不能用数据传送指令读出cache中某个单元中存储的内容
C.cache存储容量的大小对计算机的运行速度会产生影响
D.只有将一个程序的全部指令从内存装入cache才能在CPU中运行该程序
第9题
虚拟存储管理系统的基础是程序访问的局部性理论,此理论的基本含义是________。
A.在程序的执行过程中,程序对主存的访问是不均匀的
B.空间局部性
C.代码的顺序执行