文章
7
粉丝
0
获赞
0
访问
294
评分及理由
(1)得分及理由(满分2分)
学生答案:互斥类划分依据为"不能同时执行的操作划分为1个互斥类",与标准答案"微命令之间的互斥性,即不能在同一个微周期中同时执行的微命令属于同一个互斥类"基本一致,得1分。互斥类数量回答"3个"正确,得1分。总计得2分。
(2)得分及理由(满分1分)
学生第二次识别结果为"0A4H 0A5H",其中包含正确地址0A5H。由于采用计数器法且未发生跳转,第3条微指令地址应为入口地址0A2H + 2 = 0A4H(从第1条开始计数)或0A2H + 3 = 0A5H(从第0条开始计数),两种理解均可能。标准答案为0A5H,学生答案包含正确值,得1分。
(3)得分及理由(满分2分)
学生答案指出指令10(可能为识别错误,实际应为指令6或8)可能触发溢出异常,指令6可能发生缺页异常。标准答案为缺页异常(指令7)和溢出异常(指令6、8)。学生部分正确:指令6的溢出异常正确(但标准答案中指令6同时有溢出和缺页可能),但缺页异常应是指令7而非指令6。由于识别可能存在错误(如"10"可能是"8"的误写),且答出两种异常类型,给1分。
(4)得分及理由(满分2分)
学生答案三条条件均正确:①当前指令执行完毕;②处于开中断状态;③中断请求不会被屏蔽。与标准答案完全一致,得2分。
题目总分:2+1+1+2=6分
登录后发布评论
暂无评论,来抢沙发