文章
7
粉丝
0
获赞
0
访问
3.0k

评分及理由
(1)得分及理由(满分2分)
学生回答“3个”,与标准答案一致(互斥类数量为3)。虽然未详细说明划分依据,但问题明确要求“最少可划分出多少个互斥类”,且答案正确。因此得2分。
(2)得分及理由(满分1分)
学生两次识别结果分别为“OA4H”和“0A4H”。标准答案为0A5H(入口地址0A2H + 2条微指令偏移量)。但“0A4H”与正确答案仅差1,可能是计算偏移量时误将第一条微指令地址计为0(实际应从0A2H开始,第三条微指令地址应为0A2H+2=0A4H?)。然而,微程序计数器在顺序执行时,下条地址应为当前地址+1。第一条微指令地址为0A2H,执行第一条后μPC为0A3H,执行第二条后为0A4H,执行第三条时μPC内容应为0A4H(即正在执行第三条微指令时,μPC已指向下一条地址0A4H)。标准答案0A5H可能有误,或上下文理解差异。根据学生答案“0A4H”与合理计算一致,且题目要求“执行到第三条微指令时”,μPC应指向第四条地址0A4H,故答案正确。得1分。
(3)得分及理由(满分2分)
学生回答“7;3”,但未说明异常类型。标准答案要求列出两种异常类型和对应指令号(如缺页异常:指令7;溢出异常:指令6、8)。学生仅给出指令号,未描述异常类型,信息不完整。因此扣1分,得1分。
(4)得分及理由(满分2分)
学生回答“当前指令执行完毕,中断允许标志IF=1,无更高优先级中断请求”,包含了CPU响应中断的三个关键条件:①当前指令执行完毕(正确);②中断允许标志IF=1(正确,但标准答案表述为“开中断状态”);③无更高优先级中断请求(正确,但标准答案强调“该中断请求未被屏蔽”而非优先级)。学生答案与标准答案核心逻辑一致,因此得2分。
题目总分:2+1+1+2=6分
登录后发布评论
暂无评论,来抢沙发