文章
47
粉丝
0
获赞
0
访问
17.1k
1. 柱面号,盘面号,扇区号 。 柱面号15位,盘面号3位,扇区号9位。
2. 5ms+4.17ms+20.8us 约等于 9.18ms。
3. 64次请求, 可以,如果此时CPU正在访问主存,则一个存储周期后让出主存,让DMA访问,如果CPU未访问主存或和DMA同时访问主存,优先让DMA获得总线使用权,因为DMA优先级更高,如果数据缓冲区的数据没及时送达,则会造成数据丢失。
评分及理由
(1)得分及理由(满分3分)
学生正确回答了三个字段的名称:柱面号、盘面号、扇区号。对于位数计算,柱面号20000个磁道,需要⌈log₂20000⌉=15位;盘面号8个盘面,需要⌈log₂8⌉=3位;扇区号500个扇区,需要⌈log₂500⌉=9位。答案与标准答案完全一致,得3分。
(2)得分及理由(满分2分)
学生正确计算了平均访问时间 = 平均寻道时间 + 平均延迟时间 + 传输时间。平均寻道时间5ms正确。平均延迟时间为旋转半圈时间:1/(7200/60) * 1000 / 2 ≈ 4.167ms,学生写为4.17ms,可视为正确。传输时间为旋转一个扇区的时间:(1/(7200/60) * 1000) / 500 ≈ 0.0167ms,学生写为20.8us(即0.0208ms),与标准答案的0.017ms略有差异,但计算思路正确且最终结果9.18ms与标准答案9.183ms基本一致,不影响结论。因此得2分。
(3)得分及理由(满分3分)
第一问:学生回答64次请求,计算正确(512字节 / 8字节 = 64次),得1分。
第二问:学生回答“可以”,并解释了DMA优先级更高,与标准答案一致,得1分。
第三问:学生解释了数据丢失的原因(数据缓冲区数据未及时送达会被覆盖),与标准答案意思一致,得1分。
本小题共得3分。
题目总分:3+2+3=8分
登录后发布评论
暂无评论,来抢沙发