Cache总位数或总容量=标记项的总位数+数据块的总位数
标记项=有效位+脏位(全写法没有脏位,写回法有脏位)+替换控制位(有替换算法时)+标记位
Cache和主存的三种映射方式下Cache的地址结构:
1、直接映射: Cache标记+行号+块内地址
2、全相联映射:Cache标记+块内地址
3、组相连映射:Cache标记+组号+块内地址
Cache行由标记和数据组成的,在计算Cache总位数时可分别计算
此外,TLB与Cache类似
例题
答案为:C
标记项=有效位+脏位(全写法没有脏位,写回法有脏位)+替换控制位(有替换算法时)+标记位
Cache和主存的三种映射方式下Cache的地址结构:
1、直接映射: Cache标记+行号+块内地址
2、全相联映射:Cache标记+块内地址
3、组相连映射:Cache标记+组号+块内地址
Cache行由标记和数据组成的,在计算Cache总位数时可分别计算
此外,TLB与Cache类似
例题
答案为:C