中国大学MOOC: 假设某计算机按字编址,Cache有4个行,Cache和主存之间交换的块大小为1个字。若Cache的内容初始为空,采用2路组相联映射方式和LRU替换算法,当访问的主存地址依次为0,4,8,2,0,6,4,8,6,8时,命中的Cache数是( )
1
举一反三
- 某计算机的Cache共有16块,采用2路组相连映射方式,每个主存块大小为32字节,按字节编址。主存号129号单元所在主存块应装入到cache的组号是() A: 0 B: 2 C: 4 D: 6
- 某计算机的Cache共有32块,采用8路组相联映射方式。每个主存块大小为16字节,按字节编址。主存133号单元所在主存块应装入到的Cache组号是()? 3|2|1|0
- 某计算机的cache共有16块,采用4路组相联映射方式,每个主存块大小为32B,按字节编址,主存233号单元所在主存块应装入的cache组号是()。 A: 1 B: 2 C: 3 D: 4
- 主存地址为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为4个字,每个字32位,采用回写(write back)方式,则能存放4K字数据的Cache的总容量的位数是
- 某计算机的Cache 采用组相联映象,Cache 容量为16K 字节,每块8 个字,每个字32 位,并且将Cache 中每4 块分为一组。若主存最大容量为4GB 且按字节编址,则主存地址应为() 位,组号应为 () 位。若Cache 的命中率为0.95,且Cache 的速度是主存的5 倍,那么与不采用Cache 相比较,采用Cache 后速度大致提高到 () 倍。 若主存最大容量为4GB 且按字节编址,则主存地址应为() 位 A: 24 B: 32 C: 36 D: 40
内容
- 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的总容量至少应有位