文章

179

粉丝

0

获赞

0

访问

9.0k

头像
2014年(408)计算机学科专业基础综合试题 - 第45题回答
计算机组成原理
发布于2025年12月1日 16:26
阅读数 13


评分及理由

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

得0分。学生回答中认为R2的内容与N(存储在R6中)的移位和加法有关,但根据标准答案,R2存储的是循环变量i的值,循环结束时i=1000。学生的推理过程完全错误,没有理解程序段P的功能和循环结束条件。

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

得1分。数据区容量计算正确(512B),得1分。指令Cache命中率计算错误且理由错误。学生给出的命中率计算公式和结果(87.5%)与标准答案(约99.98%)不符,且未正确分析指令在主存块中的分布及首次缺失后的命中情况。因此,命中率部分不得分。

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

得3分。
① 对于可能发生溢出异常的指令:学生指出“(R1)+(R5)→(R1)”可能发生溢出异常,这对应指令4(sum+=A[i]),与标准答案一致,得1分。
② 对于可能产生缺页异常的指令:学生指出“(R4)+(R3)→R4”可能发生缺页异常。根据标准答案,只有访存指令(load)可能缺页,即指令3。学生给出的指令描述不准确,但根据上下文可能意指访存指令,且标准答案评分说明中回答“load指令”即可得分,此处酌情给1分。
③ 对于读磁盘和TLB的次数:学生回答“各1次”。读磁盘次数正确(1次),得1分。但TLB访问次数错误(应为1001次),不得分。因此本小题共得3分。

题目总分:0+1+3=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发