文章

148

粉丝

0

获赞

0

访问

16.8k

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


评分及理由

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

学生答案中:

  • ① 对于R、Q、Y初始值的回答(R = E89ABCDEH, Q = FF81H, Y = FF81H)与标准答案(R=0xffffffff, Q=0x87654321, Y=0xfffffffe)完全不符,存在严重逻辑错误。标准答案的推导基于补码除法算法(如不恢复余数法)的初始化规则:被除数d[i]符号扩展后高位部分(R0)放入R,低位部分(R1)放入Q,除数x求补(若为负)或保持(若为正)后放入Y。题目中d[i]=0x87654321(负),x=0xff(正)。因此初始R应为d[i]的符号扩展值0xffffffff,Q应为0x87654321,Y应为除数x(0xff)的绝对值(因为正数)即0x000000ff,但标准答案给出Y=0xfffffffe,这可能是将x视为-1(0xffffffff)求补的结果,与题目x=0xff不符,此处标准答案疑似有误。但学生答案的数值明显错误,且未体现符号扩展和除数处理过程,应扣分。
  • ② 对于“图中哪个部件包含计数器?”的回答为“控制逻辑”,与标准答案“b中的控制逻辑”基本一致,正确。
  • ③ 对于“ALU运算有几种?”的回答为“2种”,与标准答案“加法和减法”一致,正确。

因此,①部分错误严重,扣除该部分分数(预计占3分);②和③正确。综合考虑,本小题得分约为3分(满分6分)。

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

学生答案中:

  • ① 对于除法异常情况的回答:第一种情况给出d[i]=0x87654321, x=0x00,这对应除数为0异常,但d[i]指定为固定值不符合“任意值”的描述,不过核心(x=0)正确;第二种情况缺失,未给出溢出异常(d[i]=0x80000000, x=0xffffffff)的情况。因此回答不完整,存在逻辑遗漏。
  • ② 对于异常响应操作的描述:“关中断, 保存断点和程序状态字, 要识别中断源, 由用户态转为内核态”,与标准答案基本一致,正确。

因此,①部分不完整,扣除部分分数(预计占2分);②部分正确。综合考虑,本小题得分约为3分(满分5分)。

题目总分:3+3=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发