【正确答案】
A
【答案解析】在数据从控制器传送至内存的这段时间内,从磁头下通过的扇区数为2。当数据从控制器传送至内存后,磁头开始读数据时,刚好转到目标扇区。所以总时间为
总时间=初始寻找0扇区时间+读扇区总时间+将扇区数据送入内存总时间
由题中条件可知,旋转速度为:3000r/min=50r/s,即20ms/r。
读一个扇区需要时间:
20/8ms=2.5ms
读一个扇区并将扇区数据送入内存需要时间:
2.5×3ms=7.5ms
读出一个磁道上的所有扇区需要时间:
20/2ms+8×7.5ms=70ms=0.07s
每磁道数据量为
8×512B=4KB
数据传输速度为
4KB/0.07s=57.1KB/s
所以依次读出一个磁道上的所有扇区需要0.07s,其数据传输速度为57.1KB/s。