问题 单项选择题

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

A.专门的硬件自动完成

B.程序员进行调度

C.操作系统进行管理

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

答案

参考答案:A

解析:[分析] 程序执行过程中,Cache和主存都被分成若干个大小相等的块,每块由若干个字节组成,主存和Cache的数据交换是以块为单位,需要考虑二者地址的逻辑关系。
地址映像是指把主存地址空间映像到Cache地址空间,即按某种规则把主存的块复制到Cache中。
映像可分为全相联映像、直接映像和组相联映像。Cache的地址变换和数据块的替换算法都采用硬件实现。

单项选择题 A1/A2型题
单项选择题