文章
5
粉丝
0
获赞
0
访问
2.4k

评分及理由
(1)得分及理由(满分2分)
学生第一次识别回答“能否并行执行 3个互斥类”,第二次识别回答“能否并行执行 3 个中断”。标准答案要求说明互斥类的划分依据(微命令不能在同一个微周期同时执行)和最少互斥类数量(3个)。学生答案中“3个”与标准答案一致,但未明确说明划分依据(仅提及“能否并行执行”,未完整描述互斥性定义),且第二次识别将“互斥类”误写为“中断”,但根据上下文可判断为识别错误。因此扣1分(划分依据不完整),得1分。
(2)得分及理由(满分1分)
学生两次识别均回答“OAAH”(应为0AAH,十六进制表示)。标准答案为0A5H(入口地址0A2H + 2条微指令偏移量)。学生答案错误,但“OAAH”可能是“0AAH”的识别错误(字母O与数字0混淆),但数值0AAH ≠ 0A5H,逻辑错误。因此扣1分,得0分。
(3)得分及理由(满分2分)
学生两次识别均回答“表示溢出 5”和“表示溢出 6”,即指出指令5和6可能发生溢出异常。标准答案要求列出两种异常类型(缺页和溢出)及对应指令号(指令7缺页、指令6/8溢出)。学生仅指出溢出异常(指令5和6),但指令5的溢出非标准答案重点(解析中提及但一般不做考察),且缺失缺页异常(指令7)和指令8的溢出。因此扣2分(仅答对部分溢出异常,但缺失关键异常类型和指令),得0分。
(4)得分及理由(满分2分)
学生两次识别均回答“当前处于开中断状态、外部中断优先级更高”。标准答案要求三个条件:CPU开中断、中断未被屏蔽、当前指令执行完成。学生答对“开中断状态”,但“优先级更高”不是必要条件(可屏蔽中断响应取决于屏蔽位而非优先级),且缺失“中断未被屏蔽”和“指令执行完成”条件。因此扣1分(答对1个条件,但错误1个且缺失1个),得1分。
题目总分:1+0+0+1=2分
登录后发布评论
暂无评论,来抢沙发