文章
29
粉丝
0
获赞
0
访问
1.1k
(1)占用CPU时间的百分比是:(18+2)*5*1.25*10^5/500M*100%=2.5%.
(2)占用百分比为:(5MB/5000B)*500/500M*100%=0.1%.
评分及理由
(1)得分及理由(满分4分)
学生答案:(18+2)*5*1.25*10^5/500M*100%=2.5%
分析:学生正确计算了中断服务程序指令数(18条)和其他开销(相当于2条指令),并正确得出每次中断的时钟周期数为(18+2)*5=100。中断次数计算为0.5MB/s ÷ 4B = 1.25×10⁵,与标准答案一致。最终百分比计算正确。虽然表达形式与标准答案略有不同,但思路和结果完全正确。
得分:4分
(2)得分及理由(满分4分)
学生答案:(5MB/5000B)*500/500M*100%=0.1%
分析:学生正确计算了DMA次数(5MB/s ÷ 5000B = 1000次),并正确使用DMA开销(500时钟周期/次)计算总开销(1000×500)。最终百分比计算正确。虽然省略了单位换算细节,但核心参数和计算过程正确。
得分:4分
题目总分:4+4=8分
登录后发布评论
暂无评论,来抢沙发