文章
302
粉丝
0
获赞
15
访问
51.4k

评分及理由
(1)得分及理由(满分3分)
学生答案第一问正确计算了字符传输总位数为10位(1起始位+7数据位+1奇校验位+1停止位),得1.5分。第二问计算每秒钟最多可向I/O端口送入字符数时,正确得出2000次,但错误地乘以7得到14000位,这不符合问题要求(问题要求的是字符数而非位数)。根据标准答案,第二问正确答案应为2000个字符,学生此处存在逻辑错误,扣1分。本小题最终得分为1.5分(第一问1.5分 + 第二问0分)。
(2)得分及理由(满分6分)
学生答案正确计算了时钟周期为20ns,得0.5分。计算每传送一个字符所需时间时,正确考虑了设备D传输时间(0.5ms)和中断响应及部分服务时间(10+15×4个时钟周期),但单位转换存在错误(将140ns直接加到0.5ms上,未统一单位),不过最终计算总时钟周期时正确得出25070000个,符合标准答案,得2分。CPU时间计算部分,学生答案中可见"10×1000=10000",但未完整给出中断服务程序全部20条指令的执行时间,根据标准答案应为1000×(10+20×4)=90000个时钟周期,学生计算不完整,存在逻辑错误,扣2分。中断响应阶段操作回答基本正确(关中断、保存断点、中断服务寻址),得2分。本小题最终得分为4.5分(时钟周期计算0.5分 + 总时间计算2分 + CPU时间计算0分 + 中断响应操作2分)。
题目总分:1.5+4.5=6分
登录后发布评论
暂无评论,来抢沙发