首页 > 试题广场 >

.假定主存地址为32位,按字节编址,主存和Cache之间采用

[单选题]
.假定主存地址为 32 位,按字节编址,主存和 Cache 之间采用直接映射方式,主存块大小为 4 个字,每字 32 位,采用回写(Write Back)方式,则能存放 4K 字数据的 Cache 的总容量的位数至少是 
  • 146k
  • 147K
  • 148K
  • 158K
一块四个字,一个字32位(4B,所以块内是4*32/8=16B,按字节编地址,块内地址需要4位。4k容量cache,所以cache有1k个快,所以块号占10位。所以标识位就是32-4-10=18位,还有有效位,以及脏位(采用写回法)。所以总容量为4k*32+1k*(18+1+1)=148k
发表于 2021-09-06 16:01:37 回复(1)
编辑于 2024-03-01 17:36:40 回复(0)