文章

695

粉丝

0

获赞

2

访问

83.1k

头像
2024年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年11月7日 16:41
阅读数 15


评分及理由

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

学生答案中未明确给出数组a的首地址、变量i和sum对应的通用寄存器编号,仅提到“通用寄存器编号为02H”,但未说明对应哪个变量,且未提及r1和r3的用途。根据标准答案,数组a首地址对应r3(编号03H),i对应r2(编号02H),sum对应r1(编号01H)。学生答案未正确回答三个寄存器的分配,因此得0分。

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

学生答案中提到了“内存地址为013E04H”,这与标准答案中a[i]的地址0013E004H相近(可能为识别误差),但未给出a[i]的机器数和sum的机器数计算过程及结果。此外,学生答案中出现了“AL”、“AZ”等不相关表述,且未计算页号和页数。根据标准答案,需要计算a[i]地址、a[i]机器数、sum机器数、页号和至少占用页数,学生答案仅部分涉及地址,且关键计算缺失,因此得1分(仅地址部分近似正确)。

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

学生答案中给出了“SUB Y4, Z”的机器码为“0011 2134”,但指令实际为“slli r4, r2, 2”,且机器码计算完全错误。对于short类型数组的移位指令修改,学生未给出任何相关回答。因此得0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发