文章
183
粉丝
0
获赞
1
访问
61.7k
,
评分及理由
(1)得分及理由(满分4分)
学生答案正确计算了设备A的查询间隔和CPU占用百分比。计算过程:数据传输率2MBps,每次传输4B(32位),查询间隔为4B/(2MBps)=2μs;每秒查询次数为1s/2μs=500,000次;每次查询执行10条指令,CPI=4,总时钟周期数为500,000×10×4=20,000,000;CPU主频500MHz,占用百分比为20,000,000/(500×10^6)=4%。学生虽然未明确写出查询间隔2μs,但通过"1秒至少查询0.5M次"间接得出正确结果,计算过程正确。得4分。
(2)得分及理由(满分2分)
学生答案采用的计算方法与标准答案不同但结论正确。标准答案通过比较设备B准备数据时间(0.1μs)与中断处理时间(0.8μs)判断;学生通过计算总中断处理时钟周期数(10M×400=4000M)与CPU总时钟周期数(500M)比较,得出4000M>500M,判断不能采用中断I/O方式。思路正确,结论正确。得2分。
(3)得分及理由(满分2分)
学生第一次识别结果为40%,第二次识别结果为4.0%。根据禁止扣分规则,对于识别错误(如1和7混淆)不扣分。正确答案应为:DMA次数=40MB/1000B=40,000次;CPU占用时钟周期=40,000×500=20,000,000;占用百分比=20,000,000/(500×10^6)=4%。第二次识别结果4.0%正确,按正确给分。得2分。
题目总分:4+2+2=8分
登录后发布评论
暂无评论,来抢沙发