文章

24

粉丝

50

获赞

1

访问

847

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


评分及理由

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

学生答案中:

  • R的初始值回答为00000000,但标准答案为0xffffffff。R应该是被除数的高位部分,在scov指令后应该是符号扩展的结果(d[i]=0x87654321是负数,所以符号扩展后高位应为全1),因此R的值错误。扣2分。
  • Q的初始值回答为87654321H,正确,得1分。
  • Y的初始值回答为FFFFFF81H(可能是识别错误,应为FFFFFFFE?),但标准答案为0xfffffffe(x=0xff,符号扩展后为0xfffffffe)。学生答案FFFFFF81H不正确,扣1分。
  • 控制逻辑包含计数器,回答正确,得0.5分(此部分通常占0.5分)。
  • ALUop控制的运算有加法和减法,回答正确,得0.5分(此部分通常占0.5分)。

本小题得分:1(Q正确)+0.5(计数器正确)+0.5(ALUop正确)= 2分。

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

学生答案中:

  • 第一种情况:除数为0(X=0X00),正确,得2分。
  • 第二种情况:未明确给出溢出异常的条件(d[i]=0x80000000且x=0xffffffff),只提到“标志位不变”,但未说明具体条件,因此溢出异常部分回答不完整,扣2分。
  • 异常响应操作:保存断点和程序状态、关中断、由中断向量表找到中断服务程序入口地址,基本正确,但缺少“修改CPU状态为内核态”这一步骤,扣1分。得3分。

本小题得分:2(除数为0正确)+ 3(异常响应操作部分正确)= 5分。

题目总分:2+5=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发