文章
133
粉丝
0
获赞
0
访问
13.6k

评分及理由
(1)得分及理由(满分1分)
得分:1分。理由:学生正确回答R2的内容是1000,与标准答案一致,且理由充分(循环结束条件为i=1000)。
(2)得分及理由(满分3分)
得分:2分。理由:数据区容量计算正确(16×32B=512B),得1分;但指令Cache命中率计算错误,学生计算为1-2/(1000×6)≈99.97%,而标准答案为(1000×6-1)/(1000×6)=99.98%,错误原因在于误认为有2次缺失(实际只有1次),扣1分。命中率数值接近但计算逻辑错误,根据标准答案评分说明,思路部分正确可酌情给分,但此处明确计算错误,故扣1分。
(3)得分及理由(满分7分)
得分:4分。理由:
- 溢出异常指令回答正确(指令4),得2分;
- 缺页异常指令回答正确(指令3),得1分;
- 读磁盘次数正确(1次),得2分;
- 读TLB次数错误(学生回答1次,标准答案为1001次),扣2分。学生可能误解为仅第一次访问TLB,但实际每次数组访问均需查询TLB,且第一次缺页处理会额外增加一次查询。
题目总分:1+2+4=7分
登录后发布评论
暂无评论,来抢沙发