文章
209
粉丝
1
获赞
100
访问
43.0k

评分及理由
(1)得分及理由(满分4分)
学生答案正确计算了设备A数据缓冲寄存器填满所需时间(2μs),并得出查询间隔为2μs。正确计算了每秒查询次数(5×10⁵次),以及每次查询的CPU时钟周期开销(10条指令×CPI=40周期)。最终正确计算出CPU时间占用百分比为4%。思路、计算过程和结果均与标准答案一致。
得分:4分。
(2)得分及理由(满分2分)
学生正确计算了设备B准备32位数据的时间(0.1μs)和中断响应处理时间(400个时钟周期,即0.8μs)。通过比较得出数据准备时间小于中断处理时间,会导致数据丢失,因此判断设备B不适合采用中断I/O方式。理由充分,结论正确。
得分:2分。
(3)得分及理由(满分2分)
学生计算思路正确:计算了每秒DMA次数(40000次)和每次DMA预处理/后处理的CPU时钟周期开销(500周期),最终计算出CPU时间占用百分比为4%。虽然第二次识别结果中误写“每次传输100B”(应为1000B),但根据上下文(1秒发起40000次)和最终计算结果(4%)判断,其核心逻辑和计算过程是正确的,此处的“100B”应视为识别误写,不扣分。
得分:2分。
题目总分:4+2+2=8分
登录后发布评论
暂无评论,来抢沙发