文章
51
粉丝
0
获赞
2
访问
2.1k

评分及理由
(1)得分及理由(满分2分)
学生回答划分依据为"不能同时执行",这与标准答案中"互斥性(不能在同一个微周期中同时执行)"的核心思想一致,得1分。但学生回答最少划分2个互斥类,而标准答案为3个(MARin、MDRout/Rout、ALUop各一类),存在逻辑错误,扣1分。因此本小题得1分。
(2)得分及理由(满分1分)
学生回答内容为"0A4H",而标准答案为"0A5H"。由于入口地址为0A2H,执行第三条微指令时地址应为0A2H+2=0A4H(从0开始计数)或0A2H+3=0A5H(从1开始计数),存在计数方式理解偏差。但根据微程序顺序执行特性,第一条微指令地址为0A2H,第二条为0A3H,第三条应为0A4H,学生答案可能正确。考虑到题目中"第5条指令"可能引起歧义,且学生答案与标准答案不一致,但存在合理性,经判断为误写不扣分。得1分。
(3)得分及理由(满分2分)
学生回答"陷入:指令10"和"中断:指令3",但未说明具体异常类型(如缺页、溢出等),且指令编号与标准答案(指令7缺页、指令6/8溢出)完全不符,存在逻辑错误。扣2分。本小题得0分。
(4)得分及理由(满分2分)
学生回答"中断响应处于中断周期,同时没有其他更高优先级的中断",但缺失了关键条件:①CPU开中断状态;②中断未被屏蔽;③当前指令执行完成。仅提到优先级和中断周期,存在重大逻辑遗漏。扣2分。本小题得0分。
题目总分:1+1+0+0=2分
登录后发布评论
暂无评论,来抢沙发