我该如何处理组相联缓存的写入端口?

我该如何处理组相联缓存的写入端口?

让我们考虑一个四路组相联缓存,就像这样:[图5.18] 图 5.18 摘自《计算机组织和设计》(David A. Patterson 和 John L. Hennessy)第 5.4 节。

如您所见,此缓存有一个读取端口,但没有写入端口。我想知道你们能否帮助我弄清楚如何在此组相联缓存中实现这​​样的端口。

我认为写入方法在这里不相关,因为我感兴趣的是 MIPS 处理器或其内存管理单元如何写入缓存,但如果我错了,那么假设该缓存使用写回方法将数据写入主内存。

我拍摄这张照片的书也说,缓存(相反,SRAM)只有一个提供读写的访问端口。

谢谢。

相关内容