查看现代 CPU 中的 Cache 结构的源代码
←
现代 CPU 中的 Cache 结构
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== 组相联工作方式 == K 路组相联 Cache 的通常工作方式是:先用物理地址或虚拟地址索引组,然后用物理地址 (PA) 或虚拟地址 (VA) 同时与组内K 行之 Tag 域同时匹配,有匹配则为命中 (Hit),尔后将命中的行中相应的字传给 Register。 以上述 32KB ,4 路组相联,行大小为 16Bytes 的 Cache 为例,正常工作时其对地址的划分如下所示: [[文件:Addr.split .png]] Addr[12:4] 用来索引组,9 bit 可索引 512 组Addr[3:0] 用来行内索引字节,2^4 = 16 Bytes VA 索引,PA 匹配 Cache 之工作方式图: [[文件:Vipt.match.png]] <br><br>
返回到
现代 CPU 中的 Cache 结构
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面