23全程班2021领学班
查看: 3583|回复: 1

cache大小计算?cache中存储组地址吗?

[复制链接]

1

主题

18

帖子

0

积分

王道论坛新道友

考研年份
2019
报考学校
CUC
本科学校
GNU
注册时间
2019-8-1
最后登录
2021-4-12
发表于 2020-4-3 22:06 | 显示全部楼层 |阅读模式
比如用组相连映射内存

内存分为:标记位        组地址           块内地址

是不是cache只需要把主存中  标记位 和 块内地址 两部分保存到cache就可以了,不需要保存组地址的部分?
想要计算cache总容量时,只需要计算下面:
cache的标记项(包括有效位、脏位等)的大小+ 实际数据的块大小。不用加组地址的大小。对吗?

还有疑问,在cache中  组地址,或者cache字块地址不需要保存吗?那CPU取cache中的数据时如何知道访问cache的哪一行呢?


1

主题

4

帖子

0

积分

王道论坛新道友

考研年份
2022
报考学校
华中科技大学
本科学校
注册时间
2021-10-20
最后登录
2021-11-16
发表于 2021-11-16 12:53 | 显示全部楼层
逻辑地址里我记得有块号,组号。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|王道官网|王道论坛 | 粤ICP备19140740号 |

GMT+8, 2022-6-25 18:11 , Processed in 0.038458 second(s), 24 queries .

Powered by Discuz!

© 2008-2020 CSKAOYAN.COM

快速回复 返回顶部 返回列表