卡了很久,主要原因是块号的理解,块地址的组成: 柱面号+磁头号+盘块号
也就是说,在一个磁道读完后不会移动磁头,而是直接启动相同柱面的下一个磁头(这样对于访问连续的地址来说,相对于移动磁头,启动磁头更快)
以下编号都以0开始
柱面号a
磁头号b
盘块号c
一个磁道上的盘块数s
块号x
x= c+bs+ab*s
a=x / (s * b)
b= ( x mod (s * b))/ s
c = x mod (s * b) mod s
卡了很久,主要原因是块号的理解,块地址的组成: 柱面号+磁头号+盘块号
也就是说,在一个磁道读完后不会移动磁头,而是直接启动相同柱面的下一个磁头(这样对于访问连续的地址来说,相对于移动磁头,启动磁头更快)
以下编号都以0开始
柱面号a
磁头号b
盘块号c
一个磁道上的盘块数s
块号x
x= c+bs+ab*s
a=x / (s * b)
b= ( x mod (s * b))/ s
c = x mod (s * b) mod s