PAGE
PAGE 1
第四章存储系统(二)测试
书生
1、32位处理器的最大虚拟地址空间为
????A、2G
????B、4G
????C、8G
????D、16G
2、在虚存、内存之间进行地址变换时,功能部件 ( )将地址从虚拟(逻辑)地址空间映射到物理地址空间
????A、TLB
????B、MMU
????C、Cache
????D、DMA
3、在程序执行过程中,Cache与主存的地址映象是由
????A、用户编写程序完成
????B、操作系统完成
????C、编译系统完成
????D、硬件自动完成
4、某计算机的存储系统由cache和主存组成。某程序执行过程共访存2000次 ,其中访问cache缺失(未命中) 100次 , 则 该程序执行过程中Cache的命中率为
????A、80%
????B、85%
????C、90%
????D、95%
5、在 Cache的地址映射中, 若主存中的任意一块均可映射到Cache内任意一行的位置上, 则这种映射方法称为
????A、全相联映射
????B、直接映射
????C、2-路组相联映射
????D、混合映射
6、采用虚拟存储器的主要目的是
????A、提高主存储器的存取速度
????B、扩大主存储器的存储空间, 且能进行自动管理和调度
????C、提高外存储器的存取速度
????D、扩大外存储器的存储空间
7、虚拟存储器中, 程序执行过程中实现虚拟地址到物理地址映射部件(系统)是
????A、应用程序完成
????B、操作系统和MMU配合完成
????C、编译器完成
????D、MMU完成
8、相联存储器是按( )进行寻址访问的存储器
????A、地址
????B、内容
????C、堆栈
????D、队列
9、以下哪种情况能更好地发挥Cache的作用
????A、程序中存在较多的函数调用
????B、程序的大小不超过内存容量
????C、程序具有较好的时间和空间局部性
????D、递归子程序
10、以下关于虚拟存储管理地址转换的叙述中错误的是( )
????A、地址转换是指把逻辑地址转换为物理地址
????B、一般来说,逻辑地址比物理地址的位数少
????C、地址转换过程中可能会发生“缺页”
????D、MMU在地址转换过程中要访问页表项
11、假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块对应的cache组号是
????A、1
????B、5
????C、13
????D、29
12、下列关于MMU的叙述中,错误的是( )
????A、MMU是存储管理部件
????B、MMU负责主存地址到Cache地址的映射
????C、MMU参与虚拟地址到物理地址的转换
????D、MMU配合使用TLB 地址转换速度更快
13、下列关于主存与cache地址映射方式的叙述中正确的是( )
????A、全相联映射方式比较适用于大容量Cache
????B、直接映射是一对一的映射关系,组相联映射是多对一的映射关系
????C、在Cache容量相等条件下,直接映射方式的命中率比组相联方式有更高的命中率
????D、在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率
14、下列关于CaChe的说法中,错误的是( )
????A、CaChe对程序员透明
????B、CaChe行大小与主存块大小一致
????C、分离CaChe(也称哈佛结构)是指存放指令的CaChe与存放数据CaChe分开设置
????D、读操作也要考虑CaChe与主存的一致性问题
15、下列关于CaChe的论述中,正确的是
????A、采用直接映射时,CaChe无需使用替换算法
????B、采用最优替换算法,CaChe的命中率可达到100%
????C、加快CaChe本身速度,比提高CaChe命中率更能提升存储系统的等效访问速度
????D、CaChe的容量与主存的容量差距越大越能提升存储系统的等效访问速度
16、某计算机系统中,CaChe容量为512 KB,主存容量为256 MB,则CaChe 一主存层次的等效容量为
????A、512 KB
????B、256 MB
????C、256 MB+512 KB
????D、256 MB - 512 KB
17、下列关于Cache的描述中正确的是( )
????A、Cache存储器是内存中的一个特定区域
????B、Cache存储器的存取速度介于内存和磁盘之间
????C、Cache存储器中存放的内容是内存的副本
????D、Cache中存放正在处理的部分指令和数据
18、关于TLB和Cache,下面哪些说法中正确的是( )
????A、TLB和Cach