第4章 存储器(下)

第4章单元测试(下)

1、单选题:
‌由主存地址映射到Cache地址的常见方式不包括___‍
选项:
A: 分散映射
B: 全相联映射
C: 直接映射
D: 组相联映射
答案: 【 分散映射

2、单选题:
​假设CPU执行某段程序时,共访问Cache命中1000次,访问主存20次。已知Cache的存取周期是20ns,主存的存取周期为100ns。则Cache-主存系统的命中效率和平均访问时间分别为‎
选项:
A: 0.9804, 92.73%,21.568ns
B: 0.9800, 92.73%,21.568ns
C: 0.9800, 92.73%,21.600ns
D: 0.9800, 92.59%,21.600ns
答案: 【 0.9804, 92.73%,21.568ns

3、单选题:
‍假设Cache容量为16KB,每个字块16个字,每个字16位,则___‏
选项:
A: 此Cache可容纳512个字块
B: 此Cache地址有10位
C: 此Cache可容纳1K个字块
D: 此Cache地址有6位
答案: 【 此Cache可容纳512个字块

4、单选题:
‏假设主存容量为512KB,Cache容量为16KB,每个字块16个字,每个字16位,则___‏
选项:
A: 主存有16K字块
B: Cache有256字块
C: 主存地址有18位
D: 主存有2K字块
答案: 【 主存有16K字块

5、单选题:
‏下列用到程序局部性原理的替换算法是​
选项:
A: 近期最少使用算法
B: 先进先出算法
C: 随机法
D: 都没用到
答案: 【 近期最少使用算法

6、单选题:

下图是Cache-主存存储空间的基本结构示意图。

主存由2n个可编址的字组成,每个字有唯一的n位地址。为了与Cache映射,将主存与缓存都分成若干块,每个块内有包含若干个字,并使它们的块大小相同(即块内的字数相同)。这就将主存的地址分成两段:高m位表示主存的块地址,低b位表示块内地址,则2m = M表示主存的块数。同样,缓存的地址也分为两段:高C位表示缓存的块号,低b位表示块内地址,则2c = C表示缓存块数。主存与缓存地址中都用b位表示其块内字数,即B = 2b 反映了块的大小,成B为块长,主存的块数M

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注