某磁盘结构中有8个盘面,每个盘面有2500个柱面(磁道),每个柱面有80个扇区,数据块大小等于一个扇区大小。用户要访问一个数据块,其逻辑块号为385961,那么该数据块对应的盘面、柱面和扇区号各为多少(所有编址均从0开始)?( )

admin2021-03-19  29

问题 某磁盘结构中有8个盘面,每个盘面有2500个柱面(磁道),每个柱面有80个扇区,数据块大小等于一个扇区大小。用户要访问一个数据块,其逻辑块号为385961,那么该数据块对应的盘面、柱面和扇区号各为多少(所有编址均从0开始)?(    )

选项 A、0,603,5
B、1,2324,40
C、0,603,40
D、0,2412,20

答案B

解析 每个柱面有80个扇区,每个盘面有2500*80=200000个扇区。逻辑块号为385961,则盘面号385961/200000=1.929805,大于1,所以逻辑块号为385961的数据放在第2个盘面上,但因为从0开始编号所以第2个盘面的编号为1。柱面号(385961 mod200000)/80=185961/80=2324.5125,大于2324,所以数据放在第2325柱面上,但因为从0开始编号所以柱面编号是2324。扇区号(385961 mod 200000)mod 80=41,但因为从0开始编号所以扇区号是40。故本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/DEyZ777K
0

最新回复(0)