當前位置:編程學習大全網 - 編程語言 - 什麽是盤片,磁道,柱面,扇區

什麽是盤片,磁道,柱面,扇區

硬盤的DOS管理結構

1.磁道,扇區,柱面和磁頭數

硬盤最基本的組成部分是由堅硬金屬材料制成的塗以磁性介質的盤片,不同容量硬盤的盤片數不等。每個盤片有兩面,都可記錄信息。盤片被分成許多扇形的區 域,每個區域叫壹個扇區,每個扇區可存儲128×2的N次方(N=0.1.2.3)字節信息。在DOS中每扇區是128×2的2次方=512字節,盤片表 面上以盤片中心為圓心,不同半徑的同心圓稱為磁道。硬盤中,不同盤片相同半徑的磁道所組成的圓柱稱為柱面。磁道與柱面都是表示不同半徑的圓,在許多場合, 磁道和柱面可以互換使用,我們知道,每個磁盤有兩個面,每個面都有壹個磁頭,習慣用磁頭號來區分。扇區,磁道(或柱面)和磁頭數構成了硬盤結構的基本參 數,幫這些參數可以得到硬盤的容量,基計算公式為:

存儲容量=磁頭數×磁道(柱面)數×每道扇區數×每扇區字節數

要點:(1)硬盤有數個盤片,每盤片兩個面,每個面壹個磁頭

(2)盤片被劃分為多個扇形區域即扇區

(3)同壹盤片不同半徑的同心圓為磁道

(4)不同盤片相同半徑構成的圓柱面即柱面

(5)公式: 存儲容量=磁頭數×磁道(柱面)數×每道扇區數×每扇區字節數

(6)信息記錄可表示為:××磁道(柱面),××磁頭,××扇區

磁道:當磁盤旋轉時,磁頭若保持在壹個位置上,則每個磁頭都會在磁盤表面劃出壹個圓形軌跡,這些圓形軌跡就叫做磁道。這些磁道用肉眼是根本看不到的,因為它們僅是盤面上以特殊方式磁化了的壹些磁化區,磁盤上的信息便是沿著這樣的軌道存放的。相鄰磁道之間並不是緊挨著的,這是因為磁化單元相隔太近時磁性會相互產生影響,同時也為磁頭的讀寫帶來困難。壹張1.44MB的3.5英寸軟盤,壹面有80個磁道,而硬盤上的磁道密度則遠遠大於此值,通常壹面有成千上萬個磁道。

扇區:磁盤上的每個磁道被等分為若幹個弧段,這些弧段便是磁盤的扇區,每個扇區可以存放512個字節的信息,磁盤驅動器在向磁盤讀取和寫入數據時,要以扇區為單位。1.44MB3.5英寸的軟盤,每個磁道分為18個扇區。

柱面:硬盤通常由重疊的壹組盤片構成,每個盤面都被劃分為數目相等的磁道,並從外緣的“0”開始編號,具有相同編號的磁道形成壹個圓柱,稱之為磁盤的柱面。磁盤的柱面數與壹個盤面上的磁道數是相等的。由於每個盤面都有自己的磁頭,因此,盤面數等於總的磁頭數。所謂硬盤的CHS,即Cylinder(柱面)、Head(磁頭)、Sector(扇區),只要知道了硬盤的CHS的數目,即可確定硬盤的容量,硬盤的容量=柱面數*磁頭數*扇區數*512B。

2.簇

“簇”是DOS進行分配的最小單位。當創建壹個很小的文件時,如是壹個字節,則它在磁盤上並不是只占壹個字節的空間,而是占有整個壹簇。DOS視不同的 存儲介質(如軟盤,硬盤),不同容量的硬盤,簇的大小也不壹樣。簇的大小可在稱為磁盤參數塊(BPB)中獲取。簇的概念僅適用於數據區。

本點:(1)“簇”是DOS進行分配的最小單位。

(2)不同的存儲介質,不同容量的硬盤,不同的DOS版本,簇的大小也不壹樣。

(3)簇的概念僅適用於數據區。

  • 上一篇:c語言串口編程
  • 下一篇:拜托,誰有奈落·弗勞爾的羅馬發音?
  • copyright 2024編程學習大全網