基础知识
按照字节编址:1B对应一个地址,16B对应4个地址,(16B/1B=2^4)2的20次方是1MB对应20个地址
CPU访问一个地址 把地址所属的本块一起放到Cache中起到一个预测的作用,会加快计算机的运行速度。
主存 大但是慢 Cache 小但是快…(小声bb:真费劲…)
cache有的主存里一定有 主存的副本存在了cache里面。
通俗来说:
手机里有很多程序,经常用的是B站和微信就把小破站和微信放在cache里面,这样信息交换的速度快,体验好。
空间局部性原理,某次访问的数据,在未来某一刻可能再次访问它及他周边的数据。
- 块:主存里的一大块地址打包放在cache里
映射:主存的大块放在cache的哪去
全相联映射
全部随便放,爱放哪放哪。