文章
119
粉丝
0
获赞
1
访问
9.9k
_
评分及理由
(1)得分及理由(满分1分)
学生两次识别结果均正确给出R2的内容为1000,理由充分(循环结束后i值为1000)。得1分。
(2)得分及理由(满分3分)
学生计算数据区容量为4464b(即4464位),但标准答案为512B(4096位),计算错误(错误将tag位计入数据区容量)。指令Cache命中率计算为5999/6000≈100%,与标准答案(99.98%)数值接近且思路正确(仅第一次指令访问缺失),但未明确说明指令总次数为6000次及缺失1次。数据区容量错误扣1分,命中率计算部分正确给1分(共2分)。
(3)得分及理由(满分7分)
①溢出异常:学生正确指出"add R1,R1,R5"(即指令4)可能溢出,得2分。
②缺页异常:学生正确指出"load R5,0(R4)"(即指令3)可能缺页,得1分。
③磁盘访问:学生正确回答读磁盘1次(因数组在同一页且同一扇区),得2分。
④TLB访问:第一次识别错误为100次,第二次识别正确为1001次(理由:1000次数组访问+缺页重访1次),按正确结果给分,得2分。
本小题共得7分。
题目总分:1+2+7=10分
登录后发布评论
暂无评论,来抢沙发