• 2021-04-14
    中国大学MOOC: 假设某计算机按字编址,Cache有4个行,Cache和主存之间交换的块大小为1个字。若Cache的内容初始为空,采用2路组相联映射方式和LRU替换算法,当访问的主存地址依次为0,4,8,2,0,6,4,8,6,8时,命中的Cache数是( )
  • 1

    内容

    • 0

      有一主存-Cache层次的存储器,其主存容量为1MB,Cache容量为16KB.每字块 有8个字,每字32位,采用直接地址映像方式,若主存地址为35301H,且CPU访问Cache命中,则在Cache的第(十进制表示)字块中(Cache起始字块为第0字块)

    • 1

      设某机主存容量为16MB,Cache容量为8KB,每字块有8个字,每字32位,若Cache与主存采用四路组相联映射方式,则主存地址中主存字块标记为________位,组地址为________位,字块内地址为________位

    • 2

      设cache的容量为8KB,主存的容量为512KB,每块有16B,请回答: (1)采用直接映射方式,画出主存和cache的地址分配? (2)cache采用4路组相联映射,画出主存和cache的地址分配? (3)直接映射方式下,将主存的第513块调入cache,则cache的块号为什么?组号是什么?若送出的主存地址为04011H时是否命中?

    • 3

      中国大学MOOC: 假设有三个小的cache,每个cache都有4个块,块的大小为1个字。第一个cache是全相联映射,第二个是2路组相联,第三个是直接映射。除了直接映射,另外两个cache使用的都是LRU替换算法。如果按以下字地址0,8,0,6,8依次访问,求每个cache的缺失次数

    • 4

      假定主存地址位数为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用直写(Write Throght)方式,则能存放32K字数据的cache的总容量至少应有位