在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一块的位置上,则这种方法称为()。
- A.全相联映射
- B.组相联映射
- C.直接映射
- D.混合映射
正确答案及解析
正确答案
A
解析
(1)直接映射方式下的地址转换
主存地址:区号+块号B+块内地址册
Cache地址:块号b+块内地址w
对应关系:块号B=块号b,块内地址=块内地址w
(2)全相连映射方式下的地址转换
主存地址:块号B+块内地址w
Cache地址:块号b+块内地址w .
对应关系:块号B通过地址变换表对应于块号h,块内地址w=块内地址w
(3)组相连映射方式下的地址转换
主存地址:区号E+组号C+组内块号B+块内地址册
Cache地址:组号g+组内块号b+块内地址”
组间是直接映射关系,组内是全相连映射关系
对应关系:组号G=组号g,组内块号B通过地址变换表对应于组内块号b,块内地址W=块内地址W。