已知某高速缓存Cache 采用组相联映像方式,即组间直接映像,组内全相联映像。假设主存容量为4096块,每块256字节。高速缓存包含32块,分8组,每组4块。高速缓存的地址变换表应包含(48)个存储单元;每个存储单元应能存放(49)位二进制数;每次参与相联比较的是(50)个存储单元。A.8B.16C.32D.48

题目

已知某高速缓存Cache 采用组相联映像方式,即组间直接映像,组内全相联映像。假设主存容量为4096块,每块256字节。高速缓存包含32块,分8组,每组4块。高速缓存的地址变换表应包含(48)个存储单元;每个存储单元应能存放(49)位二进制数;每次参与相联比较的是(50)个存储单元。

A.8

B.16

C.32

D.48


相似考题
更多“已知某高速缓存Cache 采用组相联映像方式,即组间直接映像,组内全相联映像。假设主存容量为4096块, ”相关问题
  • 第1题:

    块冲突概率最高的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中的分组数相同。组间采用直接映像方式,组内采用全相联映像方式。

  • 第2题:

    容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(7)位,主存区号应为(8)位。

    A.16

    B.17

    C.18

    D.19


    正确答案:D
    解析:由于主存容量为4096块,而每块为128个字,主存的总容量为512K字,故主存地址应为19位。主存地址应分为区号、组号、组内块号、块内地址号。可以看到,块内地址号应为7位,用以表示128个字。一组为4块,则组内块号用2位表示。Cache容量为64块,共分16组,故组号需要用4位地址表示。剩余的即为区号,应为6位。

  • 第3题:

    某计算机主存按字节编址,主存与高速缓存Cache的地址变换采用组相联映像方式(即组内全相联,组问直接映像)。高速缓存分为2组,每组包含4块,块的大小为512B,主存容量为1MB。构成高速缓存的地址变换表相联存储器容量为 (1)bit。每次参与比较的存储单元为(2)个。

    (1)

    A.4×10bit

    B.8×10bit

    C.4×11bit

    D.8×11bit


    正确答案:B

  • 第4题:

    按照Cache地址映像的块冲突概率,从高到低排列的是( )。

    A.全相联映像→直接映像→组相联映像 B.直接映像→组相联映像→全相联映像 C.组相联映像→全相联映像→直接映像 D.直接映像→全相联映像→组相联映像


    正确答案:B

  • 第5题:

    某计算机主存按字节编址,主存与高速缓存cache的地址变换采用组相联映像方式(即组内全相联,组间直接映像)。高速缓存分为2组,每组包含4块,块的大小为512B,主存容量为1MB。构成高速缓存的地址变换表相联存储器容量为(14)。每次参与比较的存储单元为(15)个。

    A.4×10bit

    B.8×10bit

    C.4×11bit

    D.8×11bit


    正确答案:B
    解析:由题目已知条件可知,主存容量为1MB,其地址为20位二进制数。其中低9位为块内地址,则主存区号为8位、区内组号为1位、组内块号为2位。由于主存与高速缓存cache地址变换采用组相联映像方式(即组内全相联,组间直接映像),高速缓存的地址变换表相联存储器中存放的用于比较的是主存区号(8位)和组内块号(2位)。因此,高速缓存的地址变换表相联存储器的一个单元应存放10位二进制数。由于高速缓存共有 8块,则高速缓存的地址变换表相联存储器的容量应为8×10bit。另外,由于主存与高速缓存cache地址变换采用组相联映像方式(即组内全相联,组间直接映像),组间采用直接映像,不需要进行比较,但组内是全相联映像,需要在一组的4块内进行比较,故每次参与比较的存储单元为4个。

  • 第6题:

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

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

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

  • 第7题:

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

    • A、段相联
    • B、组相联
    • C、直接相联
    • D、全相联

    正确答案:C

  • 第8题:

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

    • A、直接映像
    • B、全相联映像
    • C、组相联映像
    • D、都一样

    正确答案:B

  • 第9题:

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

    • A、全相联
    • B、段相联
    • C、组相联
    • D、直接相联

    正确答案:A

  • 第10题:

    下面关于地址映像的叙述,错误的是()。

    • A、任意逻辑页能够映像到主存中任意页面位置称为全相联映像
    • B、直接映像方式规定每个逻辑页只能映像到一个特定物理页面
    • C、全相联映像可以导致存储页面的抖动
    • D、组相联映像是全相联映像和直接相联映像方法的结合

    正确答案:A

  • 第11题:

    单选题
    块冲突概率最高的Cache地址映像方式是()。
    A

    段相联

    B

    组相联

    C

    直接相联

    D

    全相联


    正确答案: B
    解析: 暂无解析

  • 第12题:

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

    直接映像

    B

    全相联映像

    C

    组相联映像

    D

    都一样


    正确答案: A
    解析: 暂无解析

  • 第13题:

    Ache的地址映像中,若主存中的任一块均可映射到CAche内的任一块的位置上,称作( )。、

    A直接映像

    B全相联映像

    C组相联映像

    D间接映像


    参考答案:B

  • 第14题:

    Cache容量为64块,采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,则主存区号应为(5)位。

    A.5

    B.6

    C.7

    D.8


    正确答案:B
    解析:Cache主要用于解决CPU处理器与主存之间存取速度不匹配问题。由于主存容量为212=4096块,而每块为27=128个字,因此,以字编址的主存总容量为4096×128=212×27=219=29×210=512K字,故主存地址应为19位。Cache采用组相联方式映像,其主存地址应分为区号、组号、组内块号和块内地址号等4个部分。依题意可知,块内地址号应为7位,用以表示27=128个字;每22=4块为一组,则组内块号用2位表示。Cache容量为64块,每4块为一组,共分为64/4=16=24组,故组号需要用4位地址表示。最后,主存地址19位中所剩余的即为区号,应为19-4-2-7=6位。

  • 第15题:

    已知某高速缓存cache采用组相联映像方式,即组间直接映像,组内全相联映像。假设主存容量为4096块,每块256B,高速缓存包含32块,分8组,每组4块。高速缓存的地址变换表应包含(72)个存储单元;每个存储单元应能存放(73)位二进制数;每次参与相联比较的是(74)个存储单元。

    A.8

    B.16

    C.32

    D.48


    正确答案:C

  • 第16题:

    某Cache采用组相联的方式映像,其容量为64块的,字块大小为128个字,每4块为一组。若主容量为4096块,且以字编址,那么主存地址应为(37)位,主存区号应为(38)位。

    A.16

    B.17

    C.18

    D.19


    正确答案:D

  • 第17题:

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

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

    答案:A
    解析:

  • 第18题:

    按照Cache地址映像的块冲突概率,从高到低排列的是(15)。

    A.全相联映像→直接映像→组相联映像
    B.直接映像→组相联映像→全相联映像
    C.组相联映像→全相联映像→直接映像
    D.直接映像→全相联映像→组相联映像

    答案:B
    解析:
    直接映像是指在进行映像的工作时,规定各区中的某一信息块只能映像到Cache中的一个固定的信息块中。

    全相联映像是指主存中的每一个字块可映像到Cache任何一个字块位置上。

    组相联映像方式是直接映像和全相联映像的一种折衷方案,这种方法将存储空间分为若干组,各组之间是直接映像,而组内各块之间则是全相联映像。

    进行地址映像时,直接映像方式下冲突概率最高,全相联映像方式下冲突概率最低。

  • 第19题:

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

    • A、全相联映像
    • B、页面表映像
    • C、组相联映像
    • D、段页表映像

    正确答案:C

  • 第20题:

    与全相联映像相比,组相联映像的优点是()

    • A、目录表小
    • B、块冲突概率低
    • C、命中率高
    • D、主存利用率高

    正确答案:A

  • 第21题:

    何谓高速缓冲存储器的命中?试说明直接映像、全相联映像、组相联映像等地址映像方式的基本工作原理。


    正确答案:Cache控制器将来自CPU的数据读写请求,转向Cache存储器,如果数据快已在Cache中,称为一次命中。
    直接映象方式—是每个主存地址映象到Cache中的一个指定地址的方式称为直接映象。
    全相联映象方式--是最灵活但成本最高的一种方式,,它允许主存中的每一个字块映象到Cache存储器的任何一个字块位置上,也允许从确实已被占满的Cache存储器中替换出任何一个旧字块。
    组相联映象方式--是全相联映象和直接映象的一种折衷方案。这种方法将存储空间分成若干组,各组之间是直接映象,而组内各块之间则是全相联映象。

  • 第22题:

    下述哪一项不是主存与cache的映射方式()。

    • A、直接映像
    • B、组相联映像
    • C、全相联映像
    • D、间接映像

    正确答案:D

  • 第23题:

    单选题
    下面关于地址映像的叙述,错误的是()。
    A

    任意逻辑页能够映像到主存中任意页面位置称为全相联映像

    B

    直接映像方式规定每个逻辑页只能映像到一个特定物理页面

    C

    全相联映像可以导致存储页面的抖动

    D

    组相联映像是全相联映像和直接相联映像方法的结合


    正确答案: B
    解析: 暂无解析

  • 第24题:

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

    全相联映像

    B

    页面表映像

    C

    组相联映像

    D

    段页表映像


    正确答案: C
    解析: 暂无解析