文章
125
粉丝
0
获赞
1
访问
21.5k
(1)块大小64B->块内偏移:6位,主存1GB->30位,块数:32KB/64B=512->块索引位:9位,标记位:30-6-9=15
故分别为15,9,6位
(2)以此访问的块号为001001000B、001001001B、010001000B、001001000B,最后一块命中,其他未命中,命中率为25%
(3)t=1/2(0.9x10ns+0.1x100ns)+1/2[0.9(0.2x(10ns+100ns)+0.8x10ns)+0.1x100ns]=28ns
评分及理由
(1)得分及理由(满分3分)
得分:3分
理由:学生正确计算了标记位、块索引位和块内偏移位的位数,与标准答案一致。
(2)得分及理由(满分3分)
得分:3分
理由:学生正确分析了Cache的命中情况,并计算出了正确的命中率25%,与标准答案一致。
(3)得分及理由(满分4分)
得分:2分
理由:学生的计算过程存在逻辑错误。在写操作的平均时间计算中,学生没有正确区分脏块和非脏块的情况,导致最终的平均访问时间计算错误。标准答案为21ns,而学生的答案为28ns,因此扣2分。
题目总分:3+3+2=8分
登录后发布评论
暂无评论,来抢沙发