单选题一般来说,cache的功能(1)。某32位计算机的cache容量为16KB,cache块的大小为16B,若主存与cache的地址映射采用直接映像方式,则主存地址为1234E8F8(十六进制数)的单元装入的cache地址为(2)。在下列cache的替换算法中,平均命中率最高的是(3)。空白(1)处应选择()A 全部由软件实现B 全部由硬件实现C 由硬件和软件相结合实现D 有的计算机由硬件实现,有的计算机由软件实现

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

全部由软件实现

B

全部由硬件实现

C

由硬件和软件相结合实现

D

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


相似考题
参考答案和解析
正确答案: D
解析: 暂无解析
更多“单选题一般来说,cache的功能(1)。某32位计算机的cache容量为16KB,cache块的大小为16B,若主存与cache的地址映射采用直接映像方式,则主存地址为1234E8F8(十六进制数)的单元装入的cache地址为(2)。在下列cache的替换算法中,平均命中率最高的是(3)。空白(1)处应选择()A 全部由软件实现B 全部由硬件实现C 由硬件和软件相结合实现D 有的计算机由硬件实现,有的计算机由软件实现”相关问题
  • 第1题:

    ● 在嵌入式处理器中, CACHE的主要功能由 (29) 实现; 某32位计算机的CACHE容量为 16KB(B:字节) ,CACHE 块的大小为 16B(B:字节) ,若主存与 CACHE 地址映像采用直接映像方式,则主存地址为 0x1234E8F8 的单元装入 CACHE 的地址

    (30) ;在下列 CACHE 替换算法中,平均命中率最高的是 (31) 。

    (29)

    A. 硬件

    B. 软件

    C. 操作系统

    D. 应用程序

    (30)

    A. 00010001001101

    B. 01000100011010

    C. 10100011111000

    D. 11010011101000

    (31)

    A. 先入后出算法(FILO)

    B. 随机替换算法(RAND)

    C. 先入先出算法(FIFO)

    D. 近期最少使用算法(LRU)


    正确答案:A,C,D

  • 第2题:

    某机主存容量为16MB,cache容量为16KB,主存与cache每块都分为16B,主存与cache地址变换采用直接映像方法。这种映像方法优点是算法简单,缺点是(1)。若访问的主存单元为B4AF45H,而且该单元已经装入cache,则cache的地址是(2)。

    A.转换方法复杂

    B.转换速度较慢

    C.cache利用不充分

    D.转换方法不直观


    正确答案:C

  • 第3题:

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

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B
    解析:Cache存储器介于CPU和主存之间,它的工作速度数倍于主存,全部功能由硬件实现。由于转换速度快,因此软件人员丝毫未感到Cache的存在,这种特性称为Cache的透明性。Cache的块号I与主存的块号J有函数关系:I=JModM。其中,M为Cache的总块数。这里,主存块号可看做1234E8F(H),块内地址为8(H),而Cache总块数为16KB/16B=1024(块),两者求模,即1001000110100111010001111(1234E8P)取低10位即可得主存对应的Cache块号1010001111,然后连接上块内地址1000(8H),对应Cache地址表示为10100011111000。

  • 第4题:

    一般来说,Cache的功能(69)。某32位计算机的Cache容量为16KB,Cache块的大小为16 B,若主存与Cache的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的Cache地址为(70)。

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B

  • 第5题:

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

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B

  • 第6题:

    某32位计算机的Cache容量为16KB Cache块的大小为16B,若主存与Cache地 址映像采用直接映射方式,则主存地址1234E8F8(十六进制)装入Cache的地址是(44)。

    A.OO01 0001 0011 01

    B.0100 0100 0110 10

    C.I010 0011 1110 00

    D.1101 0011 1010 00


    正确答案:C
    本题考查计算机主存与Cache地址映像方式的基础知识。为了提高访问主存的速度,在CPU与主存之间增加一级Cache。根据题意,主存地址共32位,主存一个数据块调入Cache时使用直接映像方式,把主存按Cache容量分为若干区,主存某一数据块只能放在与Cacle块号相同的数据块中,这样地址转换比较方便,由于Cache与主存的数据块大小是ITB,块内地址需4位,Cache容量为16KB,故Cache可分为1024块,块地址需10位,除去这14位低位地址,主存地址高位共18位,即主存分区号,作为字块标志也需要写入CLche数据块中。因此,装入Cache的地址编号为低14位数据即10100011111000B。

  • 第7题:

    以下关于Cache与主存间地址映射的叙述中,正确的是( )。

    A.操作系统负责管理Cache与主存之间的地址映射
    B.程序员需要通过编程来处理Cache与主存之间的地址映射
    C.应用软件对Cache与主存之间的地址映射进行调度
    D.由硬件自动完成Cache与主存之间的地址映射

    答案:D
    解析:
    存储系统采用Cache技术的主要目的是提高存储器的访问速度,因此是由硬件自动完成Cache与主存之间的地址映射。

  • 第8题:

    某32位计算机的Cache容量为16KB,Cache块的大小为168,若主存与Cache地址映像采用直接映像方式,则主存地址为0×1234E8F8的单元装入Cache的地址是()。

    A.00010001001101
    B.01000100011010
    C.10100011111000
    D.11010011101000

    答案:C
    解析:
    因为Cache容量为16KB,所以Cache地址长14位。主存与Cache地址映像采用直接映像方式,将32位的主存地址0×1234E8F8写成二进制,取低14位就是Cache地址。

  • 第9题:

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

    • A、先入后出(FILO)算法
    • B、随机替换(RAND.算法
    • C、先入先出(FIFO)算法
    • D、近期最少使用(LRU)算法

    正确答案:D

  • 第10题:

    实现主存地址与Cache地址的映射是由硬件自动完成。


    正确答案:正确

  • 第11题:

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

    00010001001101

    B

    01001000110100

    C

    10100011111000

    D

    11010011101000


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    某计算机的Cache采用相联映像,Cache容量为16KB,每块8个字,每个字32位,并且将Cache中每4块分为一组。若主存最大容量为4GB且按字节编址,则主存地址应为(1)位,组号应为(2)位。若Cache的命中率为0.95,且Cache的速度是主存的5倍,那么与不采用Cache相比较,采用Cache后速度大致提高到(3)倍。空白(1)处应选择()
    A

    24

    B

    32

    C

    36

    D

    40


    正确答案: D
    解析: 主存最大容量为4GB且按字节编址,由于2=4GB,所以主存地址应为32位。因为每块8个字,每个字32位,并且将Cache中每4块分为一组,则每组的大小为32/8×8×4=128B。Cache容量为16KB,共可分成16K/128=128组,由于2=128,所以组号应为7位。设主存的存取周期为h,因Cache的速度是主存的5倍,所以Cache的存取周期为32

  • 第13题:

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

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B

  • 第14题:

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

    A.全部由软件实现

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

    C.全部由硬件实现

    D.硬件,软件均可实现


    正确答案:C
    解析:高速缓冲存储器Cache是位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在Cache中的数据是内存中的一小部分,其功能全部由硬件实现。

  • 第15题:

    某32位计算机的cache容量为16KB,cache块的大小为16B,若主存与cache的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的cache地址为______。

    A.00 01000100 1101(二进制)

    B.01 0010 0011 0100(二进制)

    C.10 1000 1111 1000(二进制)

    D.11 0100 1110 1000(二进制)


    正确答案:C
    解析:主存与cache的地址映射采用直接映射方式时,每个主存地址映像到Cache中的一个指定地址的方式(即多对一的映射关系)。Cache容量为16KB,块的大小为16B(24),Cache可分为1K(210)块,这样块内地址占4位,块号10位。主存地址1234E8F8(十六进制)中后14位,即10 1000 1111 1000(二进制)就是装入的cache地址。

  • 第16题:

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

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B

  • 第17题:

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

    A.全部由软件实现

    B.全部由硬件实现

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

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


    正确答案:B

  • 第18题:

    某32位计算机Cache容量16KB,Cache块大小16Byte,假设主存与Cache地址映像采用直接映像方式,则主存地址为1234E8F8(十六进制)的单元,装入Cache的地址是( )。

    A.00010001001101
    B.01000100011010
    C.10100011111000
    D.11010011101000

    答案:C
    解析:
    由题意,cache块大小为16B,也即主存和cache都要分割成16B的块,块内偏移占4位低地址,cache容量16KB,共16KB/16B=1024个块,因此块地址占10位,计算机是32位,因此还剩余32-10-4=18位作为高地址,即主存分区号,那么该地址结构为:18位分区号,10位块号,4位块内偏移;题中采用直接映射,只有每个区块号相同的才能命中,题目考察的是装入cache的地址,那么就是取低14位,无需分区号,将1234E8F8展开为二进制取低14位即可。

  • 第19题:

    在存储体系中位于主存与CPU之间的高速缓存(Cache)用于存放主存中部分信息的副本,主存地址与Cache地址之间的转换工作( )。

    A.由系统软件实现
    B.由硬件自动完成
    C.由应用软件实现
    D.由用户发出指令完成

    答案:B
    解析:
    本题考查高速缓存基础知识。高速缓存Cache有如下特点:它位于CPU和主存之间,由硬件实现;容量小,一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器制成;其内容是主存内容的副本,对程序员来说是透明的;Cache既可存放程序又Cache主要由两部分组成:控制部分和Cache存储器部分。Cache存储器部分用来存放主存的部分拷贝(副本)。控制部分的功能是:判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。命中时直接对Cache存储器寻址。未命中时,若是读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入Cache存储器中;若是写入操作,则将数据写入主存即可。

  • 第20题:

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

    • A、全部由软件实现
    • B、全部由硬件实现
    • C、由硬件和软件相结合实现
    • D、有的计算机由硬件实现,有的计算机由软件实现

    正确答案:B

  • 第21题:

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

    • A、00010001001101
    • B、01001000110100
    • C、10100011111000
    • D、11010011101000

    正确答案:C

  • 第22题:

    判断题
    实现主存地址与Cache地址的映射是由硬件自动完成。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

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

    全部由软件实现

    B

    全部由硬件实现

    C

    由硬件和软件相结合实现

    D

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


    正确答案: B
    解析: 暂无解析

  • 第24题:

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

    先入后出(FILO)算法

    B

    随机替换(RAND.算法

    C

    先入先出(FIFO)算法

    D

    近期最少使用(LRU)算法


    正确答案: D
    解析: 暂无解析