作业8:信息存储的层次与并行技术
一. 单选题(共7题,70分)
-
(单选题)
考虑为以下表达式生成代码A=B+C ;
D=E-F ;
在执行过程中不需要插入任何停顿周期就能够消除冲突的指令序列是( )。
A.
B.
C.
D.
正确答案: C:; -
(单选题)目前存储系统中的主要矛盾是( )
A. 处理器与存储器的价格存在差异
B. 处理器与存储器的功耗存在差异
C. 处理器与存储器的容量存在差异
D. 处理器与存储器的速度存在差异
正确答案: D:处理器与存储器的速度存在差异; -
(单选题)下面哪个不是存储需求的主要指标( )
A. 大容量
B. 低价格
C. 高速度
D. 低能耗
正确答案: D:低能耗; -
(单选题)一个多级存储系统从低到高存储器依次是M1、M2, … , Mn ,存储容量分别是S1、S2、…、 Sn,访问时间分别是T1、T2、…、 Tn,平均每位价格分别是C1、C2、…、 Cn。下面说法错误的是( )。
A. S1 > S2 > ... > Sn
B. T1 > T2 > ... > Tn
C. C1 < C2 < ... < Cn
D. C1 > C2 > ... > Cn
正确答案: D:C1 > C2 > ... > Cn; -
(单选题)
以下关于程序的局部性原理的描述,( )是错误的。
A. 程序执行时访问的存储器地址是相对簇聚的
B. 它是存储层次建立的基础
C. 代码访问的局部性弱于数据访问的局部性
D. 包括空间局部性和时间局部性
正确答案: C:代码访问的局部性弱于数据访问的局部性; -
(单选题)
在CPU和主存之间插入Cache的作用( )?
A. 为了提高主存速度,以使存储系统的速度与CPU相匹配
B. 为了降低处理与存储器的价格差异
C. 为了扩大主存容量,以使存储系统的容量满足用户需要
D. 为了降低处理器与存储器的功耗差异
正确答案: A:为了提高主存速度,以使存储系统的速度与CPU相匹配; -
(单选题)在Cache存储体系中,提高Cache的加速比的最佳途径是( )。
A. 提高访问周期
B. 提高访问效率
C. 提高命中率
D. 提高存储容量
正确答案: C:提高命中率;
二. 多选题(共3题,30分)
-
(多选题)以下属于外存的是( )
A. 光盘
B. 移动硬盘
C. 通用寄存器
D. 磁带
正确答案: ABD:光盘; 移动硬盘; 磁带; -
(多选题)虚拟存储体系构成部分包括哪些( )
A. 主存
B. CPU
C. Cache
D. 辅存
正确答案: AD:主存; 辅存; -
(多选题)Cache存储体系构成部分包括哪些( )
A. CPU
B. 主存
C. 辅存
D. Cache
正确答案: BD:主存; Cache;