文章
179
粉丝
0
获赞
0
访问
9.1k

评分及理由
(1)得分及理由(满分3分)
学生第一问回答每传送一个字符需要9位,但标准答案为10位(包括起始位1位、数据位7位、奇校验位1位、停止位1位)。学生漏算了起始位,属于逻辑错误,扣1分。第二问计算每秒最多可传送字符数,学生计算为2×10⁵个,但标准答案为2000个。学生错误地将0.5ms转换为秒后取倒数,得到错误结果,属于逻辑错误,扣1分。本小题共扣2分,得1分。
(2)得分及理由(满分6分)
学生计算一个字符传送时间为2590个时钟周期,标准答案为25070个时钟周期。学生正确计算了设备准备时间2500个周期(0.5ms/20ns),中断响应时间10个周期,但中断服务程序执行时间只计算了20条指令共80个周期,而标准答案中只计算前15条指令(因为第15条启动设备D,后续指令与字符传送无关)。学生此处多算了5条指令的执行时间,属于逻辑错误,扣1分。计算1000个字符总时间时,学生结果为2.59×10⁶,标准答案为25070000,因单字符时间计算错误导致结果错误,但思路正确,此处不重复扣分。计算CPU用于任务时间时,学生结果为90000,标准答案为9×10⁴,结果正确,得2分。中断响应阶段操作描述中,学生提到“关中断,将PC以及一些当前未完成的数据放入栈中保护,再转入中断服务程序”,基本符合标准答案中的“关中断、保护断点和程序状态、识别中断源”,得2分。本小题共扣1分,得5分。
题目总分:1+5=6分
登录后发布评论
暂无评论,来抢沙发