一个交叉存放信息的磁盘,信息存放方式如图1—3所示。每个磁道有8个扇区,每个扇区512B,旋转速度为3000r/min。假定磁头已在读取信息的磁道上,0扇区转到磁头下需要1/2r,且设备对应的控制器不能同时进行输入/输出,在数据从控制器传送至内存的这段时间

admin2021-08-17  21

问题 一个交叉存放信息的磁盘,信息存放方式如图1—3所示。每个磁道有8个扇区,每个扇区512B,旋转速度为3000r/min。假定磁头已在读取信息的磁道上,0扇区转到磁头下需要1/2r,且设备对应的控制器不能同时进行输入/输出,在数据从控制器传送至内存的这段时间内,从磁头下通过的扇区数为2,问依次读取一个磁道上所有的扇区的数据到内存平均传输速度为(    )。

选项 A、57.1KB/s
B、67.1KB/s
C、77.1 KB/s
D、87.1KB/s

答案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.1 KB/s。
转载请注明原文地址:https://kaotiyun.com/show/UJ3i777K
0

相关试题推荐
最新回复(0)