文章
101
粉丝
0
获赞
2
访问
33.4k

评分及理由
(1)得分及理由(满分4分)
学生答案中,计算查询间隔时正确得出2μs(第一次识别中误写为“2ms”,但第二次识别为“2μs”,根据“误写不扣分”原则,不扣分)。计算CPU用于一次查询的指令执行时间时,正确得出0.08μs(即10条指令×4 CPI / 500MHz)。最后计算CPU时间占比时,正确得出4%。思路和结果与标准答案完全一致。因此得4分。
(2)得分及理由(满分2分)
学生正确计算出设备B准备4B数据的时间为0.1μs,以及中断处理时间为0.8μs。通过比较得出设备准备数据时间小于中断处理时间,数据会丢失,因此不能采用中断I/O方式。理由充分,结论正确。因此得2分。
(3)得分及理由(满分2分)
学生计算了传输1000B数据所需的时间为25μs,以及CPU用于DMA预处理和后处理的时间为1μs。然后计算时间占比为1μs / 25μs = 4%。虽然计算过程与标准答案(通过计算每秒DMA次数再计算总时钟周期占比)不同,但思路正确且结果一致。根据“思路正确不扣分”原则,得2分。
题目总分:4+2+2=8分
登录后发布评论
暂无评论,来抢沙发