某一个磁盘共有16个盘面,每个盘面上从外到内共有30000个磁道(或称30000个柱面),每个磁道有250个扇区。假定存储信息以一个扇区作为一个存储块,盘面号(磁头号)、磁道号和扇区号均从0开始编号,那么,盘块号1002578对应的盘面号、磁道号和扇区号是

admin2013-12-31  47

问题 某一个磁盘共有16个盘面,每个盘面上从外到内共有30000个磁道(或称30000个柱面),每个磁道有250个扇区。假定存储信息以一个扇区作为一个存储块,盘面号(磁头号)、磁道号和扇区号均从0开始编号,那么,盘块号1002578对应的盘面号、磁道号和扇区号是(    )。

选项 A、1,2500,78
B、10,250,78
C、2,250,1 61
D、0,4010,78

答案C

解析 本题考查磁盘的结构。磁盘的存储是按照磁头(或盘面)、磁道(或柱面)和扇区三要素唯一确定的,但是,在具体的使用时,是将所有的可用存储块按一维编号来进行分配的,称为逻辑地址。由于多盘面的磁盘系统中所有的磁头装在同一个转动轴上,是同步一起移动的,所以选择高效的编址方式能够提高磁盘的读写时间。不同于按磁头、磁道、扇区的顺序编址,多盘组磁盘的编址首先按磁道来编,从磁盘外边缘到磁盘中心从0开始编号,本题中是0到29999。确定了磁道,接下去随着磁盘的转动,所有磁头一起从某一起始点开始,寻找扇区,扇区的编号也是从O开始,本题中是O到249。找到扇区后再按磁头寻找,磁头从上到下从0开始编号,本题中是O到15。在了解了盘组磁盘的编址方式后,下面的计算就比较简单了。首先确定磁道,1002578÷(250×1 6)并下取整(即舍去小数部分)得250,得到磁道号,余下逻辑块编号的偏移量是2578,接下去确定扇区号,2578÷16并下取整得161,得到扇区号,余下逻辑块编号的偏移量是2,此号便是磁头号了,所以,其对应的三要素单位为2,250,161。
转载请注明原文地址:https://kaotiyun.com/show/gSxi777K
0

最新回复(0)