更多“Cache通常由高速的SRAM组成,它的工作速度数倍于主存,全部功能由硬件实现,并且对程序员是透明的。() ”相关问题
  • 第1题:

    一般来说,cache的功能(1)。某32位计算机的cache容量为16KB,cache块的大小为16B,若主存与cache的地址映射采用直接映像方式,则主存地址为1234E8F8(十六进制数)的单元装入的cache地址为(2)。在下列cache的替换算法中,平均命中率最高的是(3)。

    A.全部由软件实现

    B.全部由硬件实现

    C.由硬件和软件相结合实现

    D.有的计算机由硬件实现,有的计算机由软件实现


    正确答案:B

  • 第2题:

    位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由(1)完成。

    A.硬件
    B.软件
    C.用户
    D.程序员

    答案:A
    解析:
    网络工程师

  • 第3题:

    20、下面有关Cache的说法中正确的是()

    A.设置Cache的目的,是解决CPU和主存之间的速度匹配问题

    B.设置Cache的理论基础,是程序访问的局部性原理

    C.Cache与主存统一编址,Cache地址空间是主存的一部分

    D.Cache功能均由硬件实现,对程序员透明


    设置Cache的目的,是解决CPU和主存之间的速度匹配问题;设置Cache的理论基础,是程序访问的局部性原理;Cache 功能均由硬件实现,对程序员透明

  • 第4题:

    一般来说,Cache的功能(71)。某32位计算机的Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址1234E8F8(十六进制数)的单元装入的Cache地址为(72)。在下列Cache替换算法中,平均命中率最高的是(73)。

    A.全部由软件实现

    B.全部由硬件实现

    C.由硬件和软件相结合实现

    D.有的由硬件实现,有的由软件实现


    正确答案:B

  • 第5题:

    位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由( )完成。

    A.硬件
    B.软件
    C.用户
    D.程序员

    答案:A
    解析:
    缓存是位于CPU与内存之间的高速存储器,通常其容量比内存小,但速度却比内存快,甚至接近CPU的工作速度。缓存主要是为了解决CPU运行速度与内存读写速度之间不匹配的问题。缓存容量的大小是CPU性能的重要指标之一。缓存的结构和大小对CPU速度的影响非常大。主存地址与缓存地址之间的转换工作由硬件完成。