文章

21

粉丝

0

获赞

0

访问

1.7k

头像
2025年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年9月20日 19:13
阅读数 221

(1)R中 是FFFFFFFFH,Q中是87654321H; Y的初始值为 0xffffH

(2)除数为0时会触发异常,此时x的内容为00000000H,D为任意值

       当除法结果超出商寄存器Q的可表示范围时,会触发溢出异常。此时d[i]=80000001H,x=FFFFFFFFH

      异常时  cpu需要关中断 保存断点 执行中断处理程序。


评分及理由

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

学生答案中:R的初始值正确(0xffffffff),Q的初始值正确(0x87654321),但Y的初始值错误(学生答0xffffH,应为0xfffffffe)。控制逻辑包含计数器未提及,ALU运算类型未提及。因此,R和Q各得1分(共2分),Y错误扣1分,计数器部分和ALU运算部分未回答各扣0.5分(共扣1分)。本小题得分为2分。

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

学生答案中:除数为0异常描述正确(x=0x00000000,d[i]任意)得2分;溢出异常条件错误(学生答d[i]=0x80000001,x=0xffffffff,应为d[i]=0x80000000,x=0xffffffff)扣2分;异常响应操作描述基本正确(关中断、保存断点、执行中断处理程序)得2分,但未提及修改CPU状态为内核态和跳转异常处理程序细节,不扣分(因“执行中断处理程序”已涵盖跳转)。本小题得分为4分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发