假定一个磁盘组共有100个柱面 每个柱面上有8个磁道 每个盘面被划分成4个扇区。现在有一个含3200个记录的文件

大学 磁道,盘面,假定 已帮助 人

假定一个磁盘组共有100个柱面,每个柱面上有8个磁道,每个盘面被划分成4个扇区。现在有一个含3200个记录的文件,记录大小与扇区尺寸相同,编号从0开始。该文件从0柱面、0磁道、0扇区顺序存放。试问:

热搜:产品质量有一个产生形成和实现的过程每个环节或多或少

答案解析

难度★★☆ 搜索
  • 由于各种编号都是从0开始的,且文件的记录大小与扇区尺寸相同,一个扇区里正好放下一个记录,因此记录号与磁盘块号相当。第1838记录就放在第1838块里。由题目可知,每个柱面有D=8×4=32个扇区,N=1838%D=14。根据前面所给的公式,该块的位置为:
    柱面号=1838/D=57(柱面);
    磁头号=14/4=3(磁道);
    扇区号=14%4=2(扇区)
    (“/”和“%”分别表示整除和求余运算)。$根据公式,第56柱面的第7磁道的第3扇区所表示的位置处存放的是:
    磁盘块号=3+4×(7+56×8)=1823(块)也就是存放的是文件中编号为第1823的记录(如果是从1开始计数的,那么实际上应该是第1824个记录)。