计算机组成原理——第四章测试题 下 (1)

1单选(1分)
假设Cache容量为16KB,每个字块16个字,每个字16位,则___A
A.此Cache可容纳512个字块
B.此Cache地址有10位
C.此Cache可容纳1K个字块
D.此Cache地址有6位

2单选(1分)
假设主存容量为512KB,Cache容量为16KB,每个字块16个字,每个字16位,则___A
A.主存有16K字块
B.Cache有256字块
C.主存地址有18位
D.主存有2K字块

3单选(1分)
下图是Cache-主存存储空间的基本结构示意图。

主存由2n个可编址的字组成,每个字有唯一的n位地址。为了与Cache映射,将主存与缓存都分成若干块,每个块内有包含若干个字,并使它们的块大小相同(即块内的字数相同)。这就将主存的地址分成两段:高m位表示主存的块地址,低b位表示块内地址,则2m = M表示主存的块数。同样,缓存的地址也分为两段:高C位表示缓存的块号,低b位表示块内地址,则2c = C表示缓存块数。主存与缓存地址中都用b位表示其块内字数,即B = 2b 反映了块的大小,成B为块长,主存的块数M,与缓存的块数C的关系为____B
在这里插入图片描述A.M 略大于C
B.M 远大于C
C. M与C之间无固定大小关系
D.M与C数值必须严格相等

4单选(1分)
Cache的读操作的过程可用如下流程图来描述。当CPU发出主存地址后,首先判断该存储字是否在Cache中。若命中,直接访问Cache,将该字送至CPU;若未命中,则执行操作____D
在这里插入图片描述A.只访问主存取出信息送CPU
B.将该字所在的主存装入Cache(由Cache是否已满,决定是否执行替换算 法腾出空位),然后再次访问Cache存取出信息送CPU
C.Cache向CPU发出中断,通知其读操作不合法
D.一方面要访问主存,将该字传送给CPU,与此同时,要将该字所在的主存块装入Cache,如果此时Cache已满,就要执行替换算法,腾出空位

5单选(1分)
由主存地址映射到Cache地址成为地址映射。地址映射方式很多,有直接映射(固定的映射关系)、全相联映射(灵活性大的映射关系)、组相联映射(上述两种映射的折中)。

下图表示出来___D_方式下,主存与缓存中字块的对应关系
在这里插入图片描述A.全相联映射
B.这不是映射关系
C.组相联映射
D.直接映射

6单选(1分)
在Cache常用的替换算法中,最好的体现了局部性原理的是___D
A.先进先出算法(FIFO)
B.随机算法(RAND)
C.都一样
D.近期最少使用算法(LRU)

7单选(1分)
在主存和Cache的几种不同的地址映射方式中,Cache的利用率最高的是__B_
A.都一样
B.全相联映射
C.组相联映射
D.直接映射

8单选(1分)
缓存的地址映射中,若主存中的任一块只能固定映射到某一缓存块中,则称作___D
A.全相联映射
B.任意映射
C.组项链映射
D.直接映射

9单选(1分)
下列器件中存取速度最快的是___A
A.寄存器
B.缓存
C.外存
D.主存

10多选(2分)
与主存相比,辅存的特点为___ABC
A.可脱机保存
B.容量大
C.具有非易失性
D.位价高

11多选(2分)
以下关于CPU与主存之间的缓存描述正确的是___ABC
A.能够缓解CPU与主存之间的速度差异
B.依据程序访问的局部性原理设计
C.能够避免CPU与I/O设备争抢主存
D.为了增加主存的存储容量

12多选(2分)
辅助存储器作为主存的后援设备又称为外部存储器,简称外存,它与主存一起组成了存储器系统的主存-辅存层次。目前,广泛用于计算机系统的辅助存储器有____AB
A.光盘
B.硬盘
C.RAM
D.CPU

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值