文章

313

粉丝

0

获赞

0

访问

60.8k

头像
2023年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月18日 17:34
阅读数 145


评分及理由

(1)得分及理由(满分3分)

学生答案中正确指出数组a分布在2页中,发生2次缺页异常,页故障地址为00422000H和00423000H。但第一次识别中计算页面数时使用了错误的分母(4KB应为4096B,但学生计算过程有误),第二次识别中计算数组大小时出现明显错误(24×64×4B/4B=1536,但学生写为15)。不过最终结论正确,且计算错误可能是识别问题。根据禁止扣分规则,不扣分。得3分。

(2)得分及理由(满分2分)

学生认为具有时间局部性,但标准答案明确说明没有时间局部性。因为每个数组元素仅被访问一次,不存在重复访问。这是逻辑错误,扣2分。得0分。

(3)得分及理由(满分4分)

学生正确指出虚拟地址中A4~A0用作块内地址,A10~A5用作Cache组号。但a[1][0]的虚拟地址计算错误(应为00422100H,学生给出00422040H或00422040H),导致Cache组号计算错误(应为8,学生给出2)。地址计算错误导致组号错误,属于逻辑错误。扣2分。得2分。

(4)得分及理由(满分5分)

学生正确计算数组a占用192个主存块,命中率计算为7/8(87.5%)正确,调换循环次序后命中率仍为7/8正确。但学生将第(3)问的部分内容(a[1][0]地址和组号)错误地标为(5),属于编号错误,不影响核心逻辑。根据禁止扣分规则,不扣分。得5分。

题目总分:3+0+2+5=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发