2021 组成原理 cache写策略cache映射方式 选择题
第 16 题

若计算机主存地址为32位,按字节编址,Cache 数据区大小为32KB, 主存块大小为32B, 采用直接 映射方式和回写( Write Back) 策略,则Cache行的位数至少是()。

A.275

B.274

C.258

D.257

[tag_link]

正确答案:A

由于是 直接映射 ,所以物理地址的结构分为以下几个部分: | Tag(17 bits) | Cache 块号(10 bits) | 块内偏移(5 bits) | Cache 行包含以下几个部分:标记(tag 17bits)、有效位(valid 1bit)、修改位(dirty 1bit)、数据区(32B) Cache 行的大小为 17 + 1 + 1 + 32 * 8 = 275