单选题虚拟存储器常用的地址映像方式是( )。A 组相联B 直接C 全相联D 段相联

题目
单选题
虚拟存储器常用的地址映像方式是(  )。
A

组相联

B

直接

C

全相联

D

段相联

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

高速缓存cache有3种地址映像方式,分别为直接映像、全相联映像和组相联映像,其中()的命中率最高。

A.直接映像

B.全相联映像

C.组相联映像

D.都一样


参考答案:B

第2题:

块冲突概率最高的Cache地址映像方式是(6)。

A.段相联映像

B.组相联映像

C.直接映像

D.全相联映像


正确答案:C
解析:本题考查Cache地址映像方式。为了把信息放到Cache中,必须应用某种函数把主存地址映像到Cache中定位,称为地址映像。假设某机主存容量为1MB,被分为2048块,每块512B;Cache容量为8KB,被分为16块,每块也是512B。下面以此为例介绍3种基本的地址映像方式。直接映像是指主存中每一个块只能映像到某一固定的Cache块中,如主存的第0块、第16块、…、第2032块等,只能映像到Cache的第0块;而主存的第1块、第17块、…、第2033块等,只能映像到Cache的第1块。直接映像的关系可定义为K=I mod 29。式中: K为Cache的块号;I为主存的块号。直接映像是最简单的地址映像方式,它的地址变换速度快,而且不涉及其他两种映像方式中的替换算法问题。但是这种方式不够灵活,Cache的存储空间得不到充分利用。例如:如果要将主存第0块与第16块同时复制到Cache中,由于它们都只能复制到Cache的第O块中,即使Cache中别的存储空间空着也不能占用,所以将有一个主存块不能写入Cache,从而使块冲突概率较高。全相联映像是指主存中任何一块都可以映像到Cache中的任何一块位置上,这种方式比较灵活,主存的各块可映像到Cache的任一块中,Cache的利用率高,块冲突概率低,只要淘汰Cache中的某一块,即可调入主存的任一块,但是这种方式由于Cache标记太长,所以需要很长的时间才能判断出所需的主存字块是否在Cache中,实现起来比较困难。组相联映像实际上是直接映像和全相联映像的折中方案,主存和Cache都分组,主存中一个组内的块数与Cache中的分组数相同。组间采用直接映像方式,组内采用全相联映像方式。

第3题:

Cache存储器应用最广泛的地址映像方式是()

A.全相联映像

B.直接映像

C.组相联映像

D.段页表映像


参考答案:C

第4题:

页式虚拟存储管理中,使页冲突概率最低的地址映象方式是()。

A.段相联映象
B.组相联映象
C.全相联映象
D.直接映象

答案:C
解析:
直接映象是固定的映象关系,通过映象关系式直接得出地址;全相联映象是灵活性大的映象关系,它允许主存中每一字块映射到Cache中的任何一块位置上;组相联映象是直接映象和全相联映象的一种折中,它将Cache分为Q组,每组有R块,组间直接映象,组内全相联映象。因此页冲突率最低的是全相联映象。

第5题:

虚拟存储器常用的地址映像方式是()。

A.组相联
B.直接
C.全相联
D.段相联

答案:C
解析:
虚拟存储器常用的地址映像方式是全相连映射,全相联映像方式:将主存中的一个块直接拷贝到Cache中任意一块上,Cache的数据块大小与主存的数据块存储的数据量大小相等。优点:主存的块调入Cache中的位置不受限制,所以冲突率最低,空间利用率高。缺点:无法从主存地址中直接获得Cache的块号,地址变换复杂,速度较慢。

第6题:

虚拟存贮器常用的地址映象方式是()。

A.全相联

B.段相联

C.组相联

D.直接


正确答案:A

第7题:

Cache的地址映像方式中,发生块冲突次数最小的是( )。

A.全相联映像
B.组相联映像
C.直接映像
D.无法确定的

答案:A
解析:
本题考查计算机系统基础知识。Cache工作时,需要拷贝主存信息到Cache中,就需要建立主存地址和Cache地址的映射关系。Cache的地址映射方法主要有三种,即全相联影像、直接映像和组相联映像。其中全相联方式意味着主存的任意一块可以映像到Cache中的任意一块,其特点是块冲突概率低,Cache空间利用率高,但是相联目录表容量大导致成本高、查表速度慢;直接映像方式是指主存的每一块只能映像到Cache的一个特定的块中,整个Cache地址与主存地址的低位部分完全相同,其特点是硬件简单,不需要相联存储器,访问速度快(无需地址变换),但是Cache块冲突概率高导致Cache空间利用率很低;组相联方式是对上述两种方式的折中处理,对Cache分组,实现组间直接映射,组内全相联,从而获得较低的块冲突概率、较高的块利用率,同时得到较快的速度和较低的成本。

第8题:

Cache地址映像方式主要有几种?()

A.直接映像

B.全相联映像

C.组相联映像


正确答案:ABC

第9题:

Cache存储器常用的地址映像方式是()。

A.组相联映象
B.段页表映象
C.全相联映象
D.页表法映象

答案:A
解析:
组相联方式将主存中的区和Cache中的块再分成组。主存的每个区和Cache的大小一样,将主存中每个区和Cache中再分为同样组数。这里规定主存中的组和缓存中的组采取直接映像方式,即主存中任何区的0组只能放存放到Cache中的0组,1组只能存放到Cache中1组,而每个组内的块采取全相连映像方式。即主存一组内的块可任意存到Cache相应组号内的任意块中。既具备了直接映像方式的简单和速度快的优点,同时也很好地降低了冲突率。即冲突率比直接映像方式低,但比全相联映象方式高。优点:块的冲突概率比较低,块的利用率大幅度提高,块失效率明显降低。

第10题:

Cache的地址映像方式中,发生块冲突次数最小的是

A.全相联映像
B.组相联映像
C.直接映像
D.无法确定

答案:A
解析:
本题考查Cache的地址映像方式知识点。在 CPU 需要读写指令和数据时,送出的是指令和数据的主存地址,为了从Cache存储器中读写信息,必须采用某种方法把主存地址转换为Cache存储器的地址,称为地址映象。地址映射方式有全相联映象方式、直接映象方式和组相联映象方式三种。

全相联映像块冲突最小,其次为组相联映像,直接映像块冲突最大