文章
337
粉丝
0
获赞
0
访问
48.1k

评分及理由
(1)得分及理由(满分3分)
学生答案正确计算了数组大小和页面数,正确指出缺页异常次数和页故障地址。得3分。
(2)得分及理由(满分2分)
学生正确判断不具有时间局部性,理由合理。得2分。
(3)得分及理由(满分4分)
学生正确指出块内地址为A4~A0,Cache组号为A10~A5,正确计算a[1][0]虚拟地址为0042 2100H。但在计算Cache组号时,第一次识别结果为16,第二次识别结果也为16,而标准答案为8。这里存在逻辑错误:根据虚拟地址0042 2100H,低12位为页内偏移,其中A10~A5为组索引,计算得组号应为8(具体计算:2100H二进制为0010 0001 0000 0000,取A10~A5即第10位到第5位为001000,即8)。学生计算错误,扣1分。得3分。
(4)得分及理由(满分5分)
学生正确计算数组a占用192个主存块。但在Cache命中率计算上,两次识别结果均为1/8(即12.5%),而标准答案为87.5%。学生计算错误,逻辑错误严重,扣3分。得2分(其中第一小问正确得1分,第二、三小问错误共扣3分,但本小题最低得0分,此处给予部分正确得分)。
题目总分:3+2+3+2=10分
登录后发布评论
暂无评论,来抢沙发