【问题标题】:Fully associative cache offset全关联缓存偏移
【发布时间】:2015-11-15 01:40:07
【问题描述】:

在处理 32 位地址和全关联缓存架构时,我们是在将地址与缓存的标记进行比较时从地址中取出偏移量,还是将完整的 32 位地址与缓存中的标记进行比较?缓存?

我正在设计一个缓存模拟器,并希望确保我正确理解了这部分内容。

【问题讨论】:

    标签: caching offset associative


    【解决方案1】:

    当您处理 32 位地址时,您使用 31 到 5 的位作为标记,使用 4 到 0 的位作为偏移量。这意味着您不会将所有地址与标签进行比较。 即地址 A[31:0] 被拆分为标签 A[31:5] 和偏移量 A[4:0]。 欲了解更多信息,请参阅https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Memory/fully.html

    【讨论】:

      猜你喜欢
      • 2017-02-13
      • 1970-01-01
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 2016-10-30
      • 2012-03-30
      • 2015-07-17
      相关资源
      最近更新 更多