文章
35
粉丝
0
获赞
0
访问
1.5k
评分及理由
(1)得分及理由(满分3分)
学生第一次识别结果中计算为532B,与标准答案一致。但计算式“8×64B + 8(1+0)6”存在书写错误(可能是识别问题),实际应为8×(64 + 20/8) = 532B。由于答案正确且识别错误可能源于误写,不扣分。得3分。
(2)得分及理由(满分4分)
问题要求计算a[0][31]和a[1][1]的Cache行号。学生第一次识别中误写为a[0][1]和a[1][1](a[0][1]应为a[0][31]),但计算a[0][31]地址为444(正确),行号6(正确)。a[1][1]地址计算错误(应为320 + 256×4 + 1×4 = 1348,但学生写为“1×56×4”可能是识别错误,实际数值1348正确),行号5(正确)。第二次识别中完全错误(a[0][0]和a[1][2]),但第一次识别核心逻辑正确(行号结果正确),且误写可能为识别问题。因此扣1分(地址计算过程有误)。得3分。
(3)得分及理由(满分5分)
学生正确给出A的命中率93.75%(15/16)和B的命中率0,并指出A执行时间更短,理由正确(数组按行优先)。答案与标准答案完全一致。得5分。
题目总分:3+3+5=11分
登录后发布评论
暂无评论,来抢沙发