磁盘、磁道、扇区
- 磁盘:磁盘的表面由一些磁性物质组成,可以用这些磁性物质来记录二进制数据
- 磁盘的盘面被划分成了一个个磁道,这样的一个圈就是一个磁道
- 扇区:一个个磁道被划分成一个个扇区,每个扇区就是一个磁盘块,每个扇区存储发数据量是相同的
如何在磁盘中读/写数据
- 读写数据需要将磁头移动到需要的扇区所在的磁道,因为我们的磁盘会转到,让目标扇区从磁头下面划过,才能对扇区的读写操作
盘面、柱面
- 一个盘片可能会有两个盘面(正反)
- 柱面:由所有盘面中相对位置相同的磁道组成柱面
- 可用(柱面号,盘面号,扇区号)来定位任意一个磁盘块,我们经常提到文件数据存放在外存中的几号块,这个块号就可以转换成(柱面号,盘面号,扇区号)的地址形式
- 根据柱面号移动磁臂,让磁头指向柱面
- 激活指定盘面对应的磁头
- 磁盘旋转的过程中,指定的扇区会从磁头下面划过,这样就完成了对指定扇区的读/写