计算机专业基础综合(存储器系统的层次结构)-试卷1

合集下载

计算机专业基础综合计算机组成原理单项选择题模拟试卷1_真题-无答案

计算机专业基础综合计算机组成原理单项选择题模拟试卷1_真题-无答案

计算机专业基础综合计算机组成原理(单项选择题)模拟试卷1(总分60,考试时间90分钟)1. 单项选择题1. 2013年世界500强超级计算机排序中,中国研制的“天河二号”超级计算机位居世界第一,其浮点运算速度达到每秒( )千万亿次。

A. 10.51B. 17.59C. 33.86D. 17.172. 4个整数都用8位补码表示,分别放在寄存器R1=7FH,R2=b8H,R3=53H,R4=22H,运算结果放在8位的寄存器AC中,则下列运算中发生溢出的是( )。

A. R1-R2B. R1+R2C. R3-R4D. R3+R43. 假设用工表示单总线结构的ALU运算器,Ⅱ表示双总线结构的ALU运算器,Ⅲ表示三总线结构的ALU运算器。

若三种运算器都执行定点加法操作,则操作时间快慢的排序是( )。

A. Ⅰ、Ⅱ、ⅢB. Ⅱ、Ⅰ、ⅢC. Ⅲ、Ⅰ、ⅡD. Ⅲ、Ⅱ、Ⅰ4. 假定用若干个2K×8位芯片组成8K×16位存储器,则地址0A2FH所在芯片的最大地址是( )。

A. 0AFFHB. 0F2FHC. 0A3FHD. 0FFFFH5. 下列有关SRAM和DRAM的叙述中,不正确的是( )。

①SRAM和DRAM的存储机理相同,都采用触发器记忆②DRAM的集成度不如SRAM的集成度高③SRAM不需要刷新,DRAM需定期刷新④SRAM和DRAM都是随机读写存储器A. 仅①②B. 仅②③④C. 仅③④D. 仅②③6. 下列因素中,与cache的命中率无关的是( )。

A. cache的组织方式B. cache的容量C. 块的大小D. 主存的存取时间7. 下列选项中,体现总线标准发展历程的是( )。

A. ISA→EISA→VESA→PCIB. PCI→EISA→ISA→VESAC. EISA→VESA→PCI→ISAD. ISA→EISA→PCI→VESA8. 常用的虚拟存储系统由( )两级存储器组成,其中辅存是大容量的磁表面存储器。

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。

【上海交通大学1999年】A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔考查计算机发展历程。

2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。

A.数值计算B.辅助设计C.数据处理√D.实时控制考查计算机的发展及应用。

3.冯.诺依曼型计算机的最根本特征是____。

【中科院计算所2001年】A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算考查冯.诺依曼型计算机基本概念。

冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。

4.冯.诺依曼型计算机的基本工作方式是____。

【中科院计算所1998年】A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式考查冯.诺依曼型计算机基本概念。

解析同上。

5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。

A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器考查计算机系统层次化结构。

6.计算机系统是由____组成的。

【武汉大学2007年】A.CPU和存储器B.CPU和接口C.运算器和控制器D.硬件系统和软件系统√考查计算机系统概念。

完整的计算机系统包括硬件系统和软件系统。

计算机专业基础综合(图)-试卷1

计算机专业基础综合(图)-试卷1

计算机专业基础综合(图)-试卷1(总分:58.00,做题时间:90分钟)一、单项选择题(总题数:18,分数:36.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

(分数:2.00)__________________________________________________________________________________________ 解析:2.在有向图G的拓扑序列中,若顶点v i在顶点v j之前,则下列情形不可能出现的是( )。

(分数:2.00)A.G中有弧 i,v h>B.G中有一条从v i到v j的路径C.G中没有弧 i,v j>D.G中有一条从v j到v i的路径√解析:解析:此题考查的知识点是图的拓扑排序。

根据拓扑排序的定义,若顶点v i与顶点v j有一条弧,则拓扑序列中顶点v i必在顶点v j之前。

若有一条从v j到v i的路径,则顶点v i不可能在顶点v j之前。

所以应选D。

3.以下关于图的说法中正确的是( )。

Ⅰ.一个有向图的邻接表和逆邻接表中的结点个数一定相等Ⅱ.用邻接矩阵存储图,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关Ⅲ.无向图的邻接矩阵一定是对称的,有向图的邻接矩阵一定是不对称的(分数:2.00)A.Ⅰ,Ⅱ√B.Ⅱ,ⅢC.Ⅰ,ⅢD.仅有Ⅱ解析:解析:说法Ⅰ是正确的,邻接表和逆邻接表的区别仅在于出边和入边,边表的结点个数都等于有向图中的边的个数。

说法Ⅱ是正确的,邻接矩阵的空间复杂度为D(n 2 ),与边的个数无关。

说法Ⅲ是错误的,有向图的邻接矩阵不一定是不对称的,例如,有向完全图的邻接矩阵就是对称的。

4.下列关于AOE网的叙述中,不正确的是( )。

(分数:2.00)A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成√C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动提前完成,那么整个工程将会提前完成解析:解析:此题考查的知识点是图的关键路径。

计算机组成原理第四章存储系统(一)(含答案)

计算机组成原理第四章存储系统(一)(含答案)

第四章、存储系统(一)4.1 存储系统层次结构随堂测验1、哈弗结构(Harvard Architecture)是指()(单选)A、数据和指令分别存放B、数据和指令统一存放C、指令和数据分时存放D、指令和数据串行存放2、如果一个被访问的存储单元,很快会再次被访问,这种局部性是()(单选)A、时间局部性B、空间局部性C、数据局部性D、程序局部性3、下列关于存储系统层次结构的描述中正确的是()(多选)A、存储系统层次结构由Cache 、主存、辅助存储器三级体系构成B、存储系统层次结构缓解了主存容量不足和速度不快的问题C、构建存储系统层次结构的的原理是局部性原理D、构建存储系统层次结构还有利于降低存储系统的价格4、下列属于加剧CPU和主存之间速度差异的原因的是()(多选)A、由于技术与工作原理不同,CPU增速度明显高于主存增速率B、指令执行过程中CPU需要多次访问主存C、辅存容量不断增加D、辅存速度太慢5、下列关于局部性的描述中正确的是()(多选)A、局部性包括时间局部行和空间局部性B、局部性是保证存储系统层次结构高效的基础C、顺序程序结构具有空间局部性D、循环程序结构具有时间局部性4.2 主存中的数据组织随堂测验1、设存储字长为64位,对short 变量长度为16位,数据存储按整数边界对齐,关于short 变量j 在主存中地址的下列描述中正确的是()(此题为多选题)A、j的物理地址mod 8 = 0B、j的物理地址mod 8 = 1C、j的物理地址mod 8 = 2D、j的物理地址mod 8 = 32、设存储字长为64位,对char 变量长度为8位,数据存储按整数边界对齐,关于char 变量j 在主存中地址的下列描述中正确的是()(此题为多选题)A、j的物理地址mod 8 = 0B、j的物理地址mod 8 = 1C、j的物理地址mod 8 = 2D、j的物理地址mod 8 = 33、下列关于大端与小端模式的描述中,正确的是()(此题为多选题)A、大端模式(Big-endian)是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中B、小端模式(Little-endian)是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中C、0x12345678 按大端模式存放时,其所在存储单元最低字节单元存放的数据是0x12D、0x12345678 按小端模式存放时,其所在存储单元最高字节单元存放的数据是0x124、下列关于存储字长的描述中正确的是()(此题为多选题)A、主存一个单元能存储的二进制位数的最大值B、存储字长与所存放的数据类型有关C、存储字长等于存储在主存中数据类型包含的二进制位数D、存储字长一般应是字节的整数倍5、某计算机按字节编址,数据按整数边界存放,可通过设置使其采用小端方式或大端方式,有一个float 型变量的地址为FFFF C000H ,数据X = 12345678H,无论采用大端还是小段方式,在内存单元FFFF C001H,一定不会存放的数是()(此题为多选题)A、12HB、34HC、56HD、78H4.3 静态存储器工作原理随堂测验1、某计算机字长16位,其存储器容量为64KB,按字编址时,其寻址范围是()(单选)A、64KB、32KBC、32KD、64KB2、一个16K*32位的SRAM存储芯片,其数据线和地址线之和为()(单选)A、48B、46C、36D、39。

计算机专业基础综合计算机组成原理(存储器层次结构)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(存储器层次结构)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(存储器层次结构)历年真题试卷汇编1(总分:86.00,做题时间:90分钟)一、单项选择题(总题数:24,分数:48.00)1.存储器的存取周期是指____。

【浙江大学2000年】(分数:2.00)A.存储器的读出时间B.存储器的写入时间C.存储器进行连续读或连续写操作所允许的最短时间间隔√D.存储器进行一次读或写操作所需的平均时间解析:解析:考查存取周期的概念。

2.下列存储器中,____的速度最快。

【华中科技大学2005年】(分数:2.00)A.控制存储器√B.磁带C.磁盘D.主存解析:解析:考查存储器的性能指标。

控制存储器用来存放实现全部指令系统的所有微程序,它是一种只读型存储器,对控制存储器的要求是读出周期要短,因此通常采用双极型半导体只读存储器。

3.在下列存储器中,若按存储器容量和存储周期从小到大的顺序排列,应为____。

【上海交通大学1997年】(分数:2.00)A.高速缓存、寄存器组、主存、磁带、软盘B.寄存器组、高速缓存、主存、磁带、软盘C.寄存器组、高速缓存、主存、软盘、磁带√D.高速缓存、寄存器组、主存、软盘、磁带解析:解析:考查存储器的性能指标。

4.工作速度较快的存储器是____。

【华中科技大学2002年】(分数:2.00)A.静态随机存储器√B.动态随机存储器C.顺序存储器D.无法比较解析:解析:考查存储器的分类及其区别。

静态随机存储器(SRAM)不需要刷新电路即能保存它内部存储的数据,而动态随机存储器(DRAM)每隔一段时间,要刷新充电一次,否则内部的数据即会消失。

因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低。

SRAM的速度快但昂贵,一般用小容量的SRAM 作为更高速CPU和较低速DRAM之间的缓存:主流内存通常采用DRAM制成;顺序存取存储器(如磁带等)速度要比DRAM慢。

5.U盘是现代计算机常用的一种移动存储设备,按存储介质分类,它属于____。

大学计算机基础试题题库及答案

大学计算机基础试题题库及答案

大学计算机基础试题题库及答案计算机基础是每个大学计算机科学与技术专业学生必修的一门课程,也是培养学生计算机基本理论和技术的重要课程之一。

为了帮助学生更好地备考和理解计算机基础知识,本文整理了一套大学计算机基础试题题库及答案。

第一章:计算机组成与体系结构1. 什么是冯·诺依曼体系结构?请简要描述其特点。

答案:冯·诺依曼体系结构是指一种将程序指令和数据存储在同一个内存中的计算机结构。

其特点包括:存储程序概念、存储器存储程序和数据、以存储器为中心进行数据流转、指令和数据使用相同的编码形式等。

2. 请列举计算机中常用的几种存储器层次结构,并简要解释其功能和特点。

答案:常用的存储器层次结构包括:寄存器、高速缓存、主存储器和辅助存储器。

寄存器位于CPU内部,速度最快,容量最小,用于暂存指令和数据;高速缓存位于CPU外部,介于寄存器和主存储器之间,通过缓存CPU频繁使用的数据提高访问速度;主存储器是计算机中数据和指令的主要存储空间;辅助存储器(如硬盘、光盘)容量较大,用于长期存储数据。

......以上只是题库的一部分示例,学生可以根据需要进行选择性刷题。

在备考过程中,建议学生充分理解每道题目的答案,并尝试通过手写代码或实际操作来加深对于计算机基础知识的理解。

总结本文整理了一套大学计算机基础试题题库及答案,希望能够帮助学生更好地备考和理解计算机基础知识。

在备考过程中,学生应充分利用题库中的试题进行练习,并结合课堂笔记和教材进行学习和理解。

通过刷题和实际操作,学生可以更好地掌握计算机基础知识,提升解题能力和应用能力,在计算机科学与技术专业的学习和工作中取得更好的成绩。

计算机专业基础综合计算机组成原理(并行组织与结构)模拟试卷1

计算机专业基础综合计算机组成原理(并行组织与结构)模拟试卷1

计算机专业基础综合计算机组成原理(并行组织与结构)模拟试卷1(总分:44.00,做题时间:90分钟)一、单项选择题(总题数:12,分数:24.00)1.下面的论述中,不正确的是( )。

A.超线程技术在一颗处理机芯片内设计多个逻辑上的处理机内核B.多线程技术能够屏蔽线程的存储器访问延迟,增加系统吞吐率C.多指令流单数据流(MISD)结构从来没有实现过D.超标量技术是同时多线程技术在英特尔系列处理机产品中的具体实现√2.下面的论述中,不正确的是( )。

A.指令级并行处理(ILP)通过增加每个时钟周期执行的指令条数来提高处理机性能B.超线程技术在一颗处理机芯片内设计多个逻辑上的处理机内核,这些逻辑上的内核可以共享处理机内的二级cache等资源,但每个线程有自己独立的运算器√C.英特尔集成众核处理机可作为中央处理机的协处理机工作D.多处理机系统利用任务级并行的方式提高系统性能,既把任务并行化并分配到多个处理机中去执行3.总线共享cache吉构的缺点是( )。

A.结构简单B.通信速度高C.可扩展性较差√D.数据传输并行度高4.计算机系统中的并行性是指( )。

A.只有一个事件发生B.两个以上的事件不在同一时刻发生C.两个以上的事件不在同一时间间隔内发生D.两个以上的事件在同一时刻发生或同一时间间隔内发生√5.从执行程序的角度看,并行性等级最高的是( )。

A.指令内部并行B.作业或程序级并行√C.指令级并行D.任务级或过程级并行6.按指令流(I)和数据流(D)的组织方式,多处理机系统属于结构。

A.SISDB.SIMDC.MISDD.MIMD √7.按指令流(I)和数据流(D)的组织方式,多核处理机系统属于( )结构。

A.SISDB.SIMDC.MISDD.MIMD √8.多处理机实现( )级并行。

A.指令内部B.指令C.处理机内部D.作业或程序√9.在以下四种类型的MIMI)计算机中,只有( )不能采用商品化的通用微机来构成并行处理系统。

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。

【上海交通大学1999年】(分数:2.00)A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔解析:解析:考查计算机发展历程。

2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。

(分数:2.00)A.数值计算B.辅助设计C.数据处理√D.实时控制解析:解析:考查计算机的发展及应用。

3.冯.诺依曼型计算机的最根本特征是____。

【中科院计算所2001年】(分数:2.00)A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算解析:解析:考查冯.诺依曼型计算机基本概念。

冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。

4.冯.诺依曼型计算机的基本工作方式是____。

【中科院计算所1998年】(分数:2.00)A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式解析:解析:考查冯.诺依曼型计算机基本概念。

解析同上。

5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。

(分数:2.00)A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器解析:解析:考查计算机系统层次化结构。

6.计算机系统是由____组成的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机专业基础综合(存储器系统的层次结构)-试卷1(总分:72.00,做题时间:90分钟)一、单项选择题(总题数:24,分数:48.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

__________________________________________________________________________________________2.下列关于存储系统层次结构的说法中,不正确的是( )。

A.存储层次结构中,离CPU越近的存储器速度越快,价格越贵,容量越小B.Cache-主存层次设置的目的是为了提高主存的等效访问速度C.主存一辅存层次设置的目的是为了提高主存的等效存储容量D.存储系统层次结构对程序员都是透明的√此题考查的知识点:存储系统层次结构的基本概念。

Cache-主存层次对所有程序员都是透明的。

主存一辅存层次只对应用程序员透明,对系统程序员不透明。

3.存储器的存取周期与存储器的存取时间的关系是( )。

A.存取周期大于存取时间√B.存取周期等于存取时间C.存取周期小于存取时间D.存取周期与存取时间关系不确定此题考查存储器存取周期与存取时间的概念及其关系。

存取周期是存储器进行连续地读或写操作允许的最短时间间隔,存取时间是存储器进行一次读或写操作所需的平均时间。

4.以下几种存储器中,存取速度最快的是( )。

A.CacheB.寄存器√C.内存D.光盘存储层次结构中,离CPU越近的存储器速度越快,价格越贵,容量越小。

寄存器就是离CPU最近的存储器。

5.属于易失性存储器的是( )。

A.E 2 PROMB.Cache √C.Flash MemoryD.CD-ROM易失性存储器包括Cache。

6.虚拟存储器理论上的最大容量取决于( )。

A.辅存容量B.主存容量C.虚地址长度√D.实地址长度虚地址和实地址是虚拟存储器的两个基本概念,虚拟存储器的最大容量取决于虚地址长度,主存储器的最大容量取决于实地址长度。

7.下列存储保护方案中,不是针对“地址越界”访存违例的是( )。

A.界限保护B.键保护C.环保护D.设置访问权限位√设置访问权限位是针对“访问越权”访存违例的。

8.下列关于DRAM刷新的说法中,错误的是( )。

A.刷新是指对DRAM中的存储电容重新充电B.刷新是通过对存储单元进行“读但不输出数据”的操作来实现C.由于DRAM 内部设有专门的刷新电路,所以访存期间允许进行刷新√D.刷新期间不允许访存,这段时间称为“访存死区(也叫死时间)”DRAM在访存期间不允许刷新。

9.下列关于ROM和RAM的叙述中,正确的是( )。

A.CD-ROM实质上是ROMB.Flash是对RAM的改进,可以实现随机存取C.RAM的读出方式是破坏性读出,因此读后需要再生D.只有DRAM读后需要刷新√CD-ROM是光盘存储器,是一种机械式的存储器,与ROM有本质的区别,选项A错误。

Flash存储器是E 2PROM 的改进产品,虽然它也可以实现随机存取,但从原理上讲仍属于ROM,而且RAM是易失性存储器,选项B 错误。

DRAM的读出方式并不是破坏性的,读出后不需再生,选项C错误。

SRAM采用双稳态触发器来记忆信息,因此不需要再生;而DRAM采用电容存储电荷的原理来存储信息,只能维持很短的时间,因此需要再生,选项D正确。

10.下面是有关DRAM和SRAM存储器芯片的叙述:Ⅰ.DRAM芯片的集成度比SRAM高Ⅱ.DRAM芯片的成本比SRAM高Ⅲ.DRAM芯片的速度比SRAM快Ⅳ.DRAM芯片工作时需要刷新,SRAM芯片工作时不需要刷新通常情况下,错误的是( )。

A.Ⅰ和ⅡB.Ⅱ和Ⅲ√C.Ⅲ和ⅣD.Ⅰ和ⅣDRAM的集成度高于SRAM,SRAM的速度高于DRAM,可以推出DRAM的成本低于SRAM。

SRAM芯片工作时不需要刷新,DRAM芯片工作时需要刷新。

随机存储器RAM可分为静态和动态两种。

SRAM由6个MOS管组成一个记忆单元,它的存取速度快,但集成度低,功耗也较大;DRAM由4个MOS管或单个MOS管组成一个记忆单元,它的集成度高,功耗小,但存取速度慢。

DRAM是靠MOS电路中的栅极电容来存储信息的,栅极电容上的电荷数目会随着时间推移逐步泄漏,因此每隔一定的时间必须向栅极电容补充一次电荷,这个过程称为刷新。

11.下列关于DRAM刷新的说法中,错误的是( )。

A.刷新操作按行进行,一次刷新一行中的全部存储单元B.刷新所需的行地址由DRAM内部的刷新计数器(行地址生成器)给出C.集中刷新的“死时间”要大于异步刷新的“死时间”D.分散刷新方式同样存在“死时间”√分散刷新方式不存在死时间。

12.下列关于Cache的说法中,正确的是( )。

A.采用直接映像时,Cache无需考虑替换问题√B.如果选用最优替换算法,则Cache的命中率可以达到100%C.Cache本身的速度越快,则Cache存储器的等效访问速度就越快D.Cache的容量与主存的容量差别越大越好由于主存块是在不命中时被装入Cache,所以Cache命中率不可以达到100%。

命中率比Cache本身速度对Cache的等效访问速度影响更大。

13.“小端次序”的机器上,四字节数据12345678H按字节地址由小到大依次存在为( )。

A.12345678HB.56781234HC.34127856HD.78563412H √此题考查小端次序的基本概念。

14.为了提高访问主存中信息的速度,要求“信息按整数边界存储(对齐方式存储)”,其含义是( )。

A.信息的字节长度必须是整数B.信息单元的存储地址是其字节长度的整数倍√C.信息单元的字节长度必须是整数D.信息单元的存储地址必须是整数此题考查“信息按整数边界存储”的概念。

15.某存储系统中,主存容量是Cache容量的1024倍,Cache被分为8个块,当主存地址和Cache地址采用直接映像方式时,地址映射表的大小应为( )。

(假设不考虑一致维护位。

)A.6×1025bitsB.8×10bitsC.6×1024bitsD.8×11bits √由于Cache被分为8个块,那么Cache有8行,采用直接映像,一行相当于一组。

故该标记阵列每行存储1个标记项,其中主存标记项为10bits(2 10 =1024,是Cache容量的1024倍,那么就是地址长度比Cache 长10位),加上1位有效位,即为8×11bits。

16.下面说法中正确的是( )。

A.有了稳定的地址和写入的数据,再有了片选信号才能给出写命令,以便保证无误的写操作B.有了稳定的地址与片选信号才可以读C.信号应有一定的持续时间,以保证读写操作得以正常完成D.以上说法都正确√存储器读写操作时,地址信号、片选信号、读写命令、读出的数据或写入的数据,它们之间在时序配合上要满足以下这些条件:有了稳定的地址与片选信号才可以读;有了稳定的地址和写入的数据,再有了片选信号才能给出写命令,以便保证无误的写操作。

此外,这些信号应有一定的持续时间,以保证读写操作得以正常完成。

17.虚拟存储器中的页表有快表和慢表之分,下面关于页表的叙述中正确的是( )。

A.快表与慢表都存储在主存中,但快表比慢表容量小B.快表采用了优化的搜索算法,因此查找速度快C.快表比慢表的命中率高,因此快表可以得到更多的搜索结果D.快表采用高速存储器件组成,按照查找内容访问,因此比慢表查找速度快√快表采用的是相联存储器,而不是依赖搜索算法来查找的,而慢表通常是依赖于查找算法,故选项A和B 错误。

快表的命中率有可能高于慢表,但快表仅是慢表的一个部分拷贝,不能得到比慢表更多的结果,因此选项C错误。

18.已知Cache命中率H=0.98,主存比Cache慢4倍,已知主存的存取周期为200ns,Cache/主存的效率是( )。

A.0.92B.0.94 √C.0.96D.0.98R=T m/T c =4;T c =T m/4=50 ns;E=1/[R+(1-R)H]=1/[4+(1—4)×0.98]=0.94。

19.已知Cache命中率H=0.98,主存比Cache慢4倍,已知主存的存取周期为200ns,平均访问时间是( )。

A.125nsB.75nsC.55nsD.53ns √R=T m/T c =4;T c =T m/4=50ns;T a =T c/E=T c×[4-3×0.98]=50×1.06=53ns。

20.CPU执行一段程序时,Cache完成存取的次数为3800次,主存完成存取的次数为200次,已知Cache存取周期为50ns,主存为250ns,那么Cache/主存系统的效率为( )。

A.86.3%B.87.2%C.83.3%√D.85.5%命中率H=N/(N c+N m)=3800/(3800+200)=0.95;主存慢于Cache的倍率:r=t m/t c=250ns/50ns=5;访问效率:e=1/[r+(1-r)H]=l/[5+(1-5)×0.95]=83.3%。

21.下列关于Cache和虚拟存储器的叙述中,正确的是( )。

A.当Cache没有命中时,会引起处理器切换进程,以更新Cache中的内容B.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容√C.Cache和虚拟存储器由硬件和操作系统共同实现,对应用程序员均是透明的D.虚拟存储器的容量等于主存和辅存的容量之和Cache失效与虚拟存储器失效的处理方法不同,Cache完全由硬件实现,不涉及软件端,而虚拟存储器由硬件和OS共同完成,缺页时才会发出缺页中断,故选项A错误,选项B正确,选项C错误。

在虚拟存储器中,主存的内容只是辅存的一部分内容,故选项D错误。

22.影响高速缓存命中率的因素有( )。

Ⅰ.每次与内存交换信息的单位量Ⅱ.Cache的容量Ⅲ.Cache 结构Ⅳ.不同映像方式 V.主存的大小A.Ⅰ、Ⅱ、Ⅲ、Ⅳ√B.Ⅰ、Ⅱ和ⅢC.Ⅰ、Ⅲ和ⅣD.只有Ⅰ影响Cache命中率的因素有以下几点:(1)Cache的容量:更大的Cache容量,对提高命中率是有好处的,而容量达到一定大小之后,再增加其容量对命中率的提高并不明显。

(2)Cache line size(每次与内存交换信息的单位量):Cache在命中的情况下,可以在O等待状态快速向CPU提供指令和数据,而一旦不命中,CPU就必须到主存去取信息,会增加几个等待状态。

所以为减少访问内存的次数,可通过每次到内存取信息时不是以一个字为单位,而是以几个字在主存与Cache之间实现信息传送。

Cache line size太大,会减慢本次完成传送的进度,还可能出现Cache中太多信息而不被CPU使用,造成费时费资源。

相关文档
最新文档