niusouti.com
更多“●在程序的执行过程中,Cache与主存的地址映像由(3)。 A.专门的硬件自动完成 B.程序员进行调度 C ”相关问题
  • 第1题:

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

    A.硬件自动完成

    B.程序员调度

    C.操作系统管理

    D.程序员与操作系统协同完成


    正确答案:A
    Cache与主存的地址映像需要专门的硬件自动完成,使用硬件来处理具有更高的转换速率。

  • 第2题:

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

    A.专门的硬件自动化完成
    B.程序员进行调度
    C.操作系统进行管理
    D.程序员和操作系统共同协调完成

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

  • 第3题:

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

    A.硬件自动完成
    B.程序员调度
    C.操作系统管理
    D.程序员与操作系统协同完成

    答案:A
    解析:
    Cache的工作是建立在程序与数据访问的局部性原理(在一段较短的时间间隔内程序集中在某一较小的内存地址空间执行)上。同样,对数据的访问也存在局部性现象。
    为了提高系统处理速度才将主存部分存储空间中的内容复制到工作速度更快的Cache中,同样为了提高速度的原因,Cache系统都是由硬件实现的。
    故正确答案为:A

  • 第4题:

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

    A.硬件自动完成
    B.程序员调度
    C.操作系统管理
    D.程序员与操作系统协同完成

    答案:A
    解析:
    本题考查计算机系统基础知识。
    Cache的工作是建立在程序与数据访问的局部性原理上。即经过对大量程序执行情况的结果分析:在一段较短的时间间隔内程序集中在某一较小的内存地址空间执行,这就是程序执行的局部性原理。同样,对数据的访问也存在局部性现象。
    为了提高系统处理速度才将主存部分存储空间中的内容复制到工作速度更快的Cache中,同样为了提高速度的原因,Cache系统都是由硬件实现的。

  • 第5题:

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

    A.专门的硬件自动完成
    B.程序员进行调度
    C.操作系统进行管理
    D.程序员和操作系统共同协调完成

    答案:A
    解析:
    本题考查存储系统基础知识。高速缓存(Cache)的出现主要有两个因素:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次就是程序执行的局部性特点。因此,才将速度比较快而容量有限的静态存储器芯片构成Cache,以尽可能发挥CPU的高速度。因此,必须用硬件来实现Cache的全部功能。