文章
74
粉丝
0
获赞
5
访问
9.2k

评分及理由
(1)得分及理由(满分4分)
学生正确计算出设备A最多间隔2μs查询一次(计算过程:32位=4B,4B/2MBps=2μs),并得出CPU占用率4%(计算过程:10条指令×4CPI=40时钟周期,每次查询时间40×2ns=80ns,80ns/2000ns=4%)。虽然计算中出现了"322"和"4Mb"等明显识别错误,但根据上下文可判断为"32位"和"4B"的误写,核心逻辑正确。得4分。
(2)得分及理由(满分2分)
学生正确计算出中断处理时间800ns(400×2ns)和设备B准备数据时间100ns(32位/40MBps),通过比较100ns<800ns得出会造成数据丢失的结论,判断设备B不能采用中断I/O方式。计算过程和结论完全正确。得2分。
(3)得分及理由(满分2分)
学生正确计算出DMA预处理和后处理时间1μs(500×2ns),但后续计算存在逻辑错误:计算DMA传送时间2.5ms(1000B/40MBps)后,错误地将预处理时间与传送时间比较并计算比例,而标准答案应计算每秒DMA次数及总时钟周期占用率。虽然最后比例1/2500≈0.04%与正确答案4%相差较大,但核心思路正确且部分计算准确。考虑到识别可能造成的误差,扣1分。得1分。
题目总分:4+2+1=7分
登录后发布评论
暂无评论,来抢沙发