【问题标题】:Working out the Tag, Block and Word Offset fields计算标签、块和字偏移字段
【发布时间】:2015-12-06 14:14:38
【问题描述】:

具有 15 位地址的字节可寻址计算机 能够存储 2k 字节数据8字节块

缓存

如果内存地址是直接映射,你如何计算出TagBlock所需的位数strong>字偏移字段?

【问题讨论】:

    标签: caching memory-management computer-science computer-architecture


    【解决方案1】:

    偏移量必须解决块中的所有字节位置,因此您需要 log2(8) = 3 位。

    有 2k/8 = 256 个集合(每个集合仅包含 1 个块,因为它是直接映射的),因此 log2(256) = 8 位用于索引(或块,正如您所说的那样,但可能会令人困惑)。

    标签是其余的。 15 - 8 - 3 = 4 位留给标签。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-31
      • 1970-01-01
      • 2022-01-20
      • 2014-06-23
      • 1970-01-01
      • 1970-01-01
      • 2017-05-03
      相关资源
      最近更新 更多