Cache一般包含3种地址映射方式,分别为全相联映射、直接相联映射和组相联映射,下列描述不正确的是___________。

admin2016-11-11  39

问题 Cache一般包含3种地址映射方式,分别为全相联映射、直接相联映射和组相联映射,下列描述不正确的是___________。

选项 A、全相联映射是指主存中的任意一块都可以映射到Cache中任意一块的方式
B、全相联映射的缺点是Cache的空间利用率低
C、直接相联映射是指主存中的某块只能映射到满足特定关系的Cache块中
D、组相联映射考虑了全相联映射和直接相联映射各自的优点

答案B

解析 本题考查Cache方面的基础知识。
  Cache一般有3种地址映射方式,分别为全相联映射、直接相联映射和组相联映射。直接相联映射指主存的一个字块只能映像到Cache的一个准确确定的字块中。特点在于主存的字块只可以和固定的Cache字块对应,方式直接,利用率低。
    全相联映射是指主存中任意一个块都可以映射到Cache中任意一个块的方式,也就是说,当主存中的某一块需调入Cache时,、可根据当时Cache的块占用或分配情况,选择一个块给主存块存储,所选的Cache块可以是Cache中的任意一个块。特点是利用率高,方式灵活,标记位较长,使用成本太高。
组相联映射是对全相联和直接映像的一种折衷处理方案。既不在主存和Cache之间实现字块的完全随意对应,也不在主存和Cache之间实现字块的多对一的硬性对应,而是实现一种有限度的随意对应。其特点是组间全相联,组内直接映像。集中了两个方式的优点。成本也不太高。是最常见的Cache映像方式。
转载请注明原文地址:https://jikaoti.com/ti/vnI7FFFM
0

相关试题推荐
最新回复(0)