![缓存组织](https://linux22.com/image/1361394/%E7%BC%93%E5%AD%98%E7%BB%84%E7%BB%87.png)
有什么区别直接映射和四路集合联想? 它们都意味着缓存的某些块联系与主存储器的某些部分。
我看到的唯一区别是四路映射将其限制为仅四个缓存块,而直接映射可能多于或少于四个。我这样说对吗?
答案1
我认为权威的教科书治疗方法是帕特森-轩尼诗. 在线查看维基百科CPU_cache#关联性。
关于直接映射的说法并不正确:“主存储器中的每个条目只能进入缓存中的一个位置”。
有什么区别直接映射和四路集合联想? 它们都意味着缓存的某些块联系与主存储器的某些部分。
我看到的唯一区别是四路映射将其限制为仅四个缓存块,而直接映射可能多于或少于四个。我这样说对吗?
我认为权威的教科书治疗方法是帕特森-轩尼诗. 在线查看维基百科CPU_cache#关联性。
关于直接映射的说法并不正确:“主存储器中的每个条目只能进入缓存中的一个位置”。