汇编语言基础篇:01_机械硬盘

机械硬盘的结构

汇编语言基础篇:01_机械硬盘

  • 盘片:硬盘通过旋转轴将1~N个盘片串联在同一轴上:旋转轴转动时所有盘片同步旋转:转速一般有3600RPM或7200RPM:所有的盘片一起旋转
  • 盘面:每个盘片都有上下两个盘面
  • 磁头:每个盘面上都有一个磁头:即一个盘片上有两个磁头:分别读写上下的两个盘面:磁头编号从上到下依次为:0、1、2、…、N
  • 1盘片 = 2盘面 = 2磁头:所以经常使用磁头来代替盘面,因为磁头数量=盘面数量
    汇编语言基础篇:01_机械硬盘
  • 所有的磁头在同一个磁头臂的带动下:共同进退:在盘面的中心和边缘来回运动
  • 所有盘片一同旋转,所有磁头共同进退

磁道Track

  • 磁头不动,盘片旋转:运动是相对的,那么磁头会在盘面上画出一个圆,盘面的这个圆称之为**磁道Track**
  • 磁头运动,盘片旋转:在每个盘面上会形成很多的同心圆:磁头在盘面上的画出的每个圆都是磁道:那么每个盘面上就会形成多个磁道:那么为了区分不同的磁道:需要给磁道进行编号0~N:从盘面的最边缘开始编号为磁道0,依次为磁道1…磁道N
    汇编语言基础篇:01_机械硬盘
  • 磁道由一个一个的扇区Section组成

扇区Section

汇编语言基础篇:01_机械硬盘

柱面Cylinder

  • 所有盘面的同一磁道形成的逻辑的圆柱面称之为柱面
  • 柱面的作用是用来优化数据读写操作的:因为旋转轴的转速高于磁头臂的来回速度:在读写数据时,先读写完一个柱面再去读写下一个柱面:提高硬盘的读写效率
    汇编语言基础篇:01_机械硬盘
  • 柱面的编号:就是磁道的编码:从外到内开始编号:柱面0~柱面N