CHS、LAB地址

CHS地址

CHS地址指的是柱面(Cylinder)、磁头(Head)、扇区(Sector)三个参数组成的地址,是用来表示磁盘上每个扇区位置的一种方式。

物理扇区号 = ((柱面号×磁头数) + 磁头号) × 每磁道扇区数 + 扇区偏移量 - 1

其中:

  • 柱面号从0开始编号;
  • 磁头号从0开始编号;
  • 扇区号从1开始编号;
  • 扇区偏移量指的是在某个磁头的某个柱面上的扇区位置偏移量,从1开始编号。

例如,假设某个磁盘有16384个柱面,16个磁头,每个磁头有63个扇区,每个扇区大小为512字节,要计算某个扇区的物理位置,其CHS地址为(1234, 5, 6),则计算过程如下:

物理扇区号 = ((1234 × 16) + 5) × 63 + 6 - 1 = 1257983

物理位置 = 1257983 × 512 = 644022016

LAB地址

LBA地址(Logical Block Addressing)是一种直接以扇区为单位来寻址的方式。

 

posted @ 2023-03-04 12:54  liert  阅读(198)  评论(0编辑  收藏  举报