问题描述
我正在努力理解缓存中有效无效位的需要。我知道它用于指示该缓存块是否加载了有效数据,但这会导致什么?
我目前的理解是 cpu 生成一个地址,然后用于映射到 Cache 中的地址。它首先使用索引位找到相关的 Set,然后使用标记位找到正确的 Block 行。
此时它将检查该有效性位。设置为 1 还是 0 表示什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)