来去留(laiquliu)欢迎你!|

来去留 | 技术信息资源网 laiquliu.com

硬盘基本知识

2012-01-03 14:09来源:发布者: 查看:

硬盘的dos管理结构
1.磁道,扇区,柱面和磁头数
  硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘片有两面,都可
记录信息。盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的n次方(n=0.1.2.3)字节信息。在dos
中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。硬盘中,不同盘片相同半径
的磁道所组成的圆柱称为柱面。磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁
盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些
参数可以得到硬盘的容量,基计算公式为:
存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数
要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头
   (2)盘片被划分为多个扇形区域即扇区
   (3)同一盘片不同半径的同心圆为磁道
   (4)不同盘片相同半径构成的圆柱面即柱面
   (5)公式: 存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数
   (6)信息记录可表示为:××磁道(柱面),××磁头,××扇区
2.簇
  “簇”是dos进行分配的最小单位。当创建一个很小的文件时,如是一个字节,则它在磁盘上并不是只占一个字节的空间,
而是占有整个一簇。dos视不同的存储介质(如软盘,硬盘),不同容量的硬盘,簇的大小也不一样。簇的大小可在称为磁盘
参数块(bpb)中获取。簇的概念仅适用于数据区。
本点:(1)“簇”是dos进行分配的最小单位。
   (2)不同的存储介质,不同容量的硬盘,不同的dos版本,簇的大小也不一样。
   (3)簇的概念仅适用于数据区。
3.扇区编号定义:绝对扇区与dos扇区
  由前面介绍可知,我们可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域,或是说柱面/磁头/扇区与磁盘上每一个扇区有
一一对应关系,通常dos将“柱面/磁头/扇区”这样表示法称为“绝对扇区”表示法。但dos不能直接使用绝对扇区进行磁盘上的
信息管理,而是用所谓“相对扇区”或“dos扇区”。“相对扇区”只是一个数字,如柱面140,磁头3,扇区4对应的相对扇区号
为2757。该数字与绝对扇区“柱面/磁头/扇区”具有一一对应关系。当使用相对扇区编号时,dos是从柱面0,磁头1,扇区1开始
(注:柱面0,磁头0,扇区1没有dos扇区编号,dos下不能访问,只能调用bios访问),第一个dos扇区编号为0,该磁道上剩余
的扇区编号为1到16(设每磁道17个扇区),然后是磁头号为2,柱面为0的17个扇区,形成的dos扇区号从17到33。直到该柱面的
所有磁头。然后再移到柱面1,磁头1,扇区1继续进行dos扇区的编号,即按扇区号,磁头号,柱面号(磁道号)增长的顺序连续
地分配dos扇区号。
公式:记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则

(编辑:laiquliu)
顶一下
(0)
0%
踩一下
(0)
0%
分享按钮
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
相关栏目
热点推荐