文章

202

粉丝

0

获赞

0

访问

53.1k

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


评分及理由

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

学生答案中:
- R的初始值:FFFFFFFF H,与标准答案0xffffffff一致,正确。
- Q的初始值:87654321 H,与标准答案0x87654321一致,正确。
- Y的初始值:FFFFFFF H(识别结果1和2均为FFFFFFFF H),标准答案为0xfffffffe。学生答案错误,因为Y应初始化为除数x的符号扩展值,x=0xff,符号扩展后应为0xfffffffe,而不是0xffffffff。
- 计数器位置:学生指出“控制逻辑有计数器”,与标准答案“b中的控制逻辑包含计数器”意思一致,正确。
- ALU运算种类:学生回答“左移,置使能,ALU”或“3种”,表述不清晰。标准答案为“加法和减法”。左移是移位操作,不是ALUop直接控制的运算;ALUop控制的是ALU的运算类型(如加、减)。学生答案未正确指出ALUop控制的运算种类,错误。
扣分:Y初始值错误扣1分,ALU运算种类错误扣1分。其余部分正确。
得分:6 - 1 - 1 = 4分。

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

学生答案中:
- 除法异常情况:学生只指出了“除数为0异常”(X=00000000 H,d[i]任取),与标准答案第一种情况一致,正确。但未指出“溢出异常”(d[i]=0x80000000,x=0xffffffff),遗漏了第二种情况。
- 异常响应操作:学生回答“保护现场、关中断”。标准答案为“关中断,修改CPU状态为内核态,保存断点(PC和PSWR中的值),跳转到异常处理程序”。学生答案中“保护现场”含义较笼统,但包含了保存断点的意思;“关中断”正确。但遗漏了“修改CPU状态为内核态”和“跳转到异常处理程序”两个关键步骤。
扣分:遗漏溢出异常扣2分,异常响应操作描述不完整扣1分。
得分:5 - 2 - 1 = 2分。

题目总分:4+2=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发