问题详情

在程序的执行过程中,Cache与主存的地址映像由()。


A、专门的硬件自动完成

B、程序员进行调度

C、操作系统进行管理

D、程序员和操作系统共同协调完成

时间:2022-01-17 13:28 关键词: 计算机系统基础知识 中级软件设计师

答案解析

A
主存的容量比Cache大很多,Cache保存的信息只是主存信息的一个子集,且Cache的信息来自主存它们之间的信息交换是以块为单位进行的。主存的块按照某种算法复制到Cache中,从而建立了主存地址和Cache地址的对应关系,这就是"地址映射"的含义。而当CPU访问内存时,用的是访问主存的地址,由该地址变为访问Cache的地址称为"地址变换"。变换过程采用硬件实现,达到快速访问的目的,对软件人员则具有透明性。