文章
110
粉丝
0
获赞
0
访问
7.4k

评分及理由
(1)得分及理由(满分3分)
学生正确给出了磁盘地址的三个字段名称:磁道号、盘面号、扇区号(与标准答案的柱面号、盘面号、扇区号等价,柱面号即磁道号)。
磁道号位数计算:20000个磁道,⌈log₂20000⌉=15位,正确。
盘面号位数计算:4个双面盘片共8个盘面,⌈log₂8⌉=3位,正确。
扇区号位数计算:500个扇区,⌈log₂500⌉=9位,正确。
因此本小题得3分。
(2)得分及理由(满分2分)
学生正确计算了平均访问时间 = 平均寻道时间 + 平均旋转延迟时间 + 传输时间。
平均寻道时间5ms正确。
平均旋转延迟时间:转速7200rpm,旋转一周时间 = 60s/7200 = 8.333ms,平均旋转延迟时间 = 8.333ms/2 = 4.167ms。学生计算为4.15ms,有微小误差,但基本正确,不扣分。
传输时间:学生第一次识别结果为8.3ms/500=0.166ms,第二次识别结果为8.3ms/50=0.166ms(分母50应为500的识别错误)。实际传输时间 = 旋转一周时间/每道扇区数 = 8.333ms/500 ≈ 0.01667ms。学生计算为0.166ms,存在10倍误差,这是计算错误。
最终平均访问时间学生计算为9.316ms,而标准答案为9.183ms,由于传输时间计算错误导致结果偏差。
扣1分。
本小题得1分。
(3)得分及理由(满分3分)
第一问:DMA请求次数计算。缓冲区大小64位=8字节,扇区大小512字节,请求次数 = 512B/8B = 64次,正确。
第二问:DMA控制器是否能获得总线使用权。学生回答"能",并说明"DMA控制器优先级大于CPU",与标准答案一致,正确。
第三问:原因解释。学生回答"DMA控制器如果不迅速传送完数据,可能会造成数据的丢失",这与标准答案"若无法按时完成数据传输,后来磁盘控制器中的数据缓冲区的数据可能会覆盖其先前还未传输的数据,造成数据丢失"意思一致,正确。
因此本小题得3分。
题目总分:3+1+3=7分
登录后发布评论
暂无评论,来抢沙发