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

admin2019-05-20  18

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

选项 A、1、2 500、78
B、10、250、78
C、2、250、161
D、0、4 010、78

答案C

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

最新回复(0)