文章
117
粉丝
160
获赞
0
访问
3.9k

评分及理由
(1)得分及理由(满分3分)
学生答案正确计算了异步串行通信中每个字符的传输位数为10位(起始位1位、7位ASCII数据、1位奇校验位、1位停止位),并正确计算出每秒钟最多可向I/O端口送入2000个字符(1000/0.5ms=2000)。两次识别结果均正确,得3分。
(2)得分及理由(满分6分)
学生答案存在部分计算错误:
- 第一次识别中,计算总时钟周期时使用了"25M+70000",其中25M应为25×10⁶,但实际0.5ms×50MHz=25000个时钟周期,学生误算为25M(25×10⁶),存在数量级错误。同时CPU时间计算为80000,但标准答案为90000(应包含中断响应10+中断服务20×4=90,再乘以1000)。
- 第二次识别中,总时钟周期计算仍存在"25M+70000"的错误,但CPU时间计算正确为90000。
- 中断响应阶段操作描述基本正确(关中断、保存断点信息和状态、查找中断服务程序入口地址)。
根据标准答案评分说明,若总时间答案为25000000给2分,CPU时间正确给2分,中断响应操作正确给2分。学生第二次识别中CPU时间计算正确,中断响应操作描述基本正确,但总时间计算错误。因此扣2分(总时间计算错误),得4分。
题目总分:3+4=7分
登录后发布评论
暂无评论,来抢沙发