内存地址如何与缓存相关?

问题描述 投票:0回答:0

在我的计算机系统课上,我们正在学习缓存存储器,不幸的是我病了5天,所以我错过了几天的课,有点迷茫。以下问题来自本周布置的家庭作业。我并不是真的在寻找答案,而是真正地学习内容,因为我即将进行期中考试,这将 100% 完成。

我发现A部分的方程是

C = E * B * S
。所以我知道
C = 128 bytes
.

编辑: 对于 B 我发现偏移量是 0 到 1,索引是 2 到 6,标签是 7 到 12,即偏移量是 2 位,索引是 4 位,标签是 7 位。

这使得 C 部分对我来说是可行的,我发现 c1 是 0x2,c2 是 0x6,c3 是 0x38,它确实命中了,它得到了 0xEB。

但是对于D部分,我很困惑。对于偏移量,我得到了 0x0,但后来我得到了 A 作为索引,0x5b 作为标签。哪个未命中,但它会返回什么,即我不确定 d5 会是什么。

caching memory bit memory-address
© www.soinside.com 2019 - 2024. All rights reserved.