文章
140
粉丝
0
获赞
0
访问
16.8k

评分及理由
(1)得分及理由(满分3分)
学生答案正确计算了Cache组号字段为6位,块内地址字段为6位,符合标准答案。对于虚拟地址中用作Cache索引的位,第一次识别结果写的是"[7:12]位",这可能是位编号方式不同导致的误写(标准答案是VA₁₁~VA₆),但思路正确;第二次识别结果描述为"中间若干位"虽然不够精确,但考虑到识别误差,不扣分。得3分。
(2)得分及理由(满分2分)
学生正确计算了d[100]的虚拟地址为0180 01B0H,Cache组号为6(十六进制06H),与标准答案一致。第一次识别中的"d[Zwo]"和"页块"应为识别错误,不影响核心逻辑。得2分。
(3)得分及理由(满分5分)
学生正确计算了d[0]的偏移量为020H(1分)。Cache缺失率的计算思路与标准答案不同:学生使用1/(16×2)=1/32≈3.13%,这是基于每个主存块有16个元素(64B/4B=16)且每个元素有读写两次访问的简化计算;而标准答案基于实际主存块数量129和总访问次数4096计算得到3.15%。虽然结果略有差异,但思路合理且计算正确(2分)。平均访问时间计算正确(2分)。总计得5分。
(4)得分及理由(满分2分)
学生正确回答数组d分布在3个页中,缺页次数为3次,与标准答案一致。第一次识别中的"块缺失"应为"缺页"的识别错误。得2分。
题目总分:3+2+5+2=12分
登录后发布评论
暂无评论,来抢沙发