谁的计算机原理比较好,帮我看看这道题怎么做?

rubyt 2008-08-22 11:32:39
某计算机的主存地址位数为32位,按字节编址。假定数据Cache中最多存放128个主存块,采用4路组相联方式,块大小为64Byte,每块设置了1位有效位“脏(Dirty)”位。
要求:
(1)分别支出主存地址中标记(Tag)、组号(Index)和块内地址(Offset)三部分的位置和位数
(2)计算该数据Cache的总位数(请给出详细计算过程)


谢谢!!
...全文
268 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rubyt 2008-09-14
  • 打赏
  • 举报
回复
第二问,我还是没理解什么意思?
tel_net 2008-09-03
  • 打赏
  • 举报
回复
tag index offset
address 21 bits 5 bits 6 bits (8为数据线)

我不太明白第二道题本身,不知道什么意思。
-------------------------------------------
补充一下,假设你的数据线也是32为那么有不同的结果:
tag index offset
address 23 bits 5 bits 4 bits (32位数据线)
tel_net 2008-09-03
  • 打赏
  • 举报
回复

dirty 位 是 每 64byte 一个,自己计算吧
tel_net 2008-09-03
  • 打赏
  • 举报
回复
tag index offset
address 21 bits 5 bits 6 bits

我不太明白第二道题本身,不知道什么意思。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧