文章
64
粉丝
1
获赞
0
访问
7.1k
(1).标记位为15位,块索引位为9位,块内偏移位为6位
(2).命中率为25%
(3).读操作平均时间为0.9*10ns+0.1*(10ns+100ns)=20ns
写操作的平均时间为0.8*20ns+0.2*(20ns+100ns)=40ns
则平均访问时间为0.5*20ns+0.5*40ns=30ns
评分及理由
(1)得分及理由(满分3分)
学生答案正确,标记位15位、块索引位9位、块内偏移位6位与标准答案一致。得3分。
(2)得分及理由(满分3分)
学生答案正确,命中率25%与标准答案一致。得3分。
(3)得分及理由(满分4分)
学生答案错误。读操作平均时间计算正确(20ns),但写操作平均时间计算存在逻辑错误:学生错误地使用了0.8和0.2的权重(可能误解为命中率相关),且未正确区分写命中和写不命中情况,也未考虑脏块写回开销。标准计算应为写命中时间10ns(权重0.9),写不命中时区分脏块(20%概率需210ns)和非脏块(80%概率需110ns),平均写时间22ns。学生错误计算导致写平均时间40ns(应为22ns),最终平均时间30ns(应为21ns)。扣4分。
题目总分:3+3+0=6分
登录后发布评论
暂无评论,来抢沙发