文章

63

粉丝

0

获赞

0

访问

13.4k

头像
2025年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年10月3日 21:39
阅读数 285

(1)R 中的值为 0xffffffff,Q 中的值为 0x87654321,Y 中的值为 0xfffffffff。b 中的控制逻辑包含计数器,ALUop 所控制的 ALU 运算包含加法和减法。

(2)第一种情况除数为 0 异常,d[i] 为任意值,x 为 0x00000000。第二种情况溢出异常,d[i] 为 0x80000000,x 为 0xffffffff,即d[i] = −2^31、x = −1 的情况下会发生溢出异常。

在发生除法异常时 CPU 响应的操作:关中断,修改 CPU 状态为内核态。保存断点(PC 和 PSWR 中的值)。跳转到异常处理程序。


评分及理由

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

学生答案中:

  • R的初始值0xffffffff正确(1分)
  • Q的初始值0x87654321正确(1分)
  • Y的初始值写为0xfffffffff(多了一个f,应为0xfffffffe)错误,扣0.5分
  • 控制逻辑包含计数器正确(0.5分)
  • ALU运算包含加法和减法正确(1分)

本小题得分:1+1+0+0.5+1 = 3.5分

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

学生答案中:

  • 除数为0异常描述完全正确(2分)
  • 溢出异常条件完全正确(2分)
  • 异常响应操作描述完全正确(2分)

本小题得分:2+2+2 = 6分

题目总分:3.5+6=9.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发