【发布时间】:2020-05-03 03:35:09
【问题描述】:
所以我对 TLB 索引到底是什么感到困惑。假设我们有这个 TLB:
对于虚拟地址 0x021a,我们最终会得到:
VPN:0x8 TLB 索引:0x0 TLB标签:0x2
这将导致错过。我不明白。我们没有得到标签 0x2 的命中吗?导致 PPN 为 0x20?我也无法真正看到索引在这里发挥作用的地方。我认为它可能会给我们一个集合中的块,但显然,这不是真的。
那么为什么会错过,索引在这里到底会做什么?
【问题讨论】:
标签: caching virtual-memory tlb