文章
314
粉丝
1
获赞
107
访问
61.4k

评分及理由
(1)得分及理由(满分3分)
第一问:学生正确回答每传送一个字符需要传输10位数据,得1分(标准答案中若回答9位可得1分,但学生正确回答10位,应得1分)。第二问:学生正确计算出每秒钟最多可向I/O端口送入2000个字符(第一次识别结果中写为20000个字符,但第二次识别结果正确为2000个字符,根据禁止扣分原则,识别错误不扣分),得2分。因此本小题得3分。
(2)得分及理由(满分6分)
第一问:学生计算完成1000个字符传送所需时钟周期。标准答案为25070000个时钟周期,学生第一次识别结果为70000,第二次识别结果为70000,均错误。主要错误在于中断服务程序执行时间计算不正确(第一次识别为60条指令,第二次识别为5条指令,但标准答案为20条指令,且仅前15条指令影响字符传送时间),且未正确计算设备D将字符送入I/O端口的时间(学生计算为40T,但标准答案为25000T)。逻辑错误扣分,本部分得0分。
第二问:学生计算CPU用于完成任务的时间。标准答案为90000个时钟周期,学生第一次识别结果为110000,第二次识别结果为70000,均错误。错误原因同上,中断服务程序执行时间计算错误,且未正确区分CPU执行时间和总时间。逻辑错误扣分,本部分得0分。
第三问:学生正确回答中断响应阶段的操作(关中断、保存断点、引出中断服务程序入口),与标准答案一致,得2分。因此本小题总得2分。
题目总分:3+2=5分
登录后发布评论
暂无评论,来抢沙发