您的位置:首页 > 其它

物理扇区和逻辑扇区(相对扇区)的关系

2016-06-05 19:20 211 查看
物理扇区(就是磁盘里的扇区划分):分为柱面(也就是磁道,竖着一摞,同一条上的磁道就是柱面了),磁头(也叫盘面),扇区。

柱面、磁头、扇区都有按数字编号,柱面号和磁头号从0开始,扇区号从1开始,假定划分的扇区有8个,扇区号数到8时,编号就变成磁头号为1、扇区号为1(更准确的是柱面号0、磁头号1、扇区号1),刚才的更完整的编号应该是柱面号0,、磁头号0、扇区号1才对。

相对扇区(也叫逻辑扇区):是根据电脑上安装的操作系统类型的不同而划分方法不同(windows和Linux还有Mac),一般都是windows系统,所以才有叫DOS扇区。它的划分是从0开始编号,对应的物理扇区编号是柱面号0、磁头号1、扇区号1,之后往下推。

那物理扇区中的柱面号0、磁头号0、扇区号1开始隔了一圈磁道长度的数据怎么不要了吗,不是的,那是让BIOS基本输入输出系统来读的(也就是MBR主引导分区记录)。

两者之间的转换关系:

记:

DH--第一个DOS扇区的磁头号 
DC--第一个DOS扇区的柱面号 
DS--第一个DOS扇区的扇区号 
NS--每磁道扇区数 
NH--磁盘总的磁头数 
则某扇区(柱面C,磁头H,扇区S)的相对扇区号RS为: 
RS=NH×NS×(C-DC)+NS×(H-DH)+(S-DS) 
若已知RS,DC,DH,DS,NS和NH则 
S=(RS MOD NS)+DS 
H=((RS DIV NS)MOD NH)+DH 
C=((RS DIV NS)DIV NH)+DC 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: