概述
軟碟的鼻祖——8英寸軟碟。軟碟是個人計算機(PC)中作為一種可移貯存硬體,它是用於那些需要被物理移動的小檔案的理想選擇。軟碟有八寸、五又四分一寸、三寸半之分。當中又分為硬磁區Hard-sectored 及軟磁區Soft-Sectored。軟式磁碟驅動器則稱FDD,軟碟片是覆蓋磁性塗料的塑膠片。
在60年代末70年代初期,IBM推出的全球第一台PC,是計算機業里程碑似的革命性的飛躍。但是IBM的System370計算機面臨這樣一個問題,就是這種計算機的操作指令存儲在半導體記憶體中,一旦計算機關機,指令便會被抹去。於是在1967年,IBM的SanJose實驗室的存儲小組受命開發一種廉價的設備,為大型機處理器和控制單元保存和傳送微代碼。這種設備成本必須在5美元以下,以便易於更換,而且必須攜帶方便,於是軟碟的研製之路開始了。 4年後又推出一種直徑8英寸的表面塗有金屬氧化物的塑膠質磁碟,發明者是艾倫·舒加特(Alan Shugart,後離開IBM創辦了希捷seagate公司),這就是我們常說的軟碟標準“軟碟”的父輩,最大容量1.2MB。
一、8英寸軟碟的數據格式
軟碟所使用的數據格式有硬分段和軟分段兩種,普遍傾向於軟分段格式。因此,下面所討論的格式均為軟分段格式。
1.鐵道格式
按照仍M格式之規定,把盤面分成77個磁軌,按00(最外圈)至76(最內圈)編號。無論單面或雙面記錄。安排00道為索引道,01—74道用來記錄數據,最末兩道(75、76)作為備份道。當U一74道中任何一道,由於某種原因變成壞道時,用備份道頂替壞道。這就是磁軌格式。
一個磁軌通常由磁適首部、扇段、磁軌尾部等記錄部分組成。
磁軌首部包括間隔(GAF)、同步欄位(SyNC)、索引標誌(INDEx MARK)相間隔1(GAN)。
每個磁軌可等分為26、l 5、8個三種扇段。表6—3給出單面單密度、雙面單密度和雙面倍密度的記錄格式。無論哪種軟碟,其。面00道都統一為單密度26個扇段。一個扇段由標誌區(ID)、間隔2(GAP2)、數據區(DATA)和間隔3(GAP3)組成,見龍標誌區甲略表示扇聚的開始和記錄:地址傳只。 研以,在該區內安排有同步欄位(SYNC)、地址標誌AMl(ADDR正SS MARK)、ID欄位和CRC。其中舊欄位內包含圓柱號(C)、碰頭號(H)、扇段號(R)及記錄長度(N)。 對於單面軟碟,滋遺號就是圓柱號;而對於鄧面軟碟,由於。面和1面上相同磁軌號的磁軌不在同一圓柱上,相互錯開4’個滋適。所以它的磁軌數是圓柱數的兩倍。例如,48tPI的8英寸軟碟上共有77個圓柱,其圓柱號從00—76。 ’ 數據區包契約步欄位(SYNC)、數理標誌AM2(D久了A M入盒茲)、數據DA了A和CRC。數據區主要由用戶寫入或讀出信
2.激道上信息內容
當*FDD上申索引檢測電路檢測到索引斑沖時,從索引脈衝前沿開始為磁謹開始寫各位置。由於FDD之間存在差異,可能出現磁軌的起的儉宣與索弓[脈衝切沿木魚合,即存車時間差。因此。在格式上需要安排一定寬度的閣隔,於是有了上面研說的磁軌首部。至部寧有甲隔後。可以增加互換性能‘首部中的同步欄位,對於單拋和俗密度改電,各復急工79自12十位元組的全“r數據。目的是為了明湖職楊(密擯鈕鈉)與讀出數
為了區分讀出來的是數據還蹦引標誌,在單密度軟碟上,將,F朔記錄方式的時鐘器羅職沿盟:院跳溫:;盅殿期”嘩予至多內A施1寫的是數據FBH油鍾c7x的合成編碼(單曲造)’。這裡有意丟:薩況:默冕舉軍;器既溫揣:感器深器;ooH。1面應為01H。一個位元組的扇段號,對26扇段/道,其扇段號為01H一1入孟二孟於15扇段/道和8扇段/道來說,其扇段號各為01H—oFH和01H一0i攝。一個聖4的記錄長度,用ooH、01H、02H、03H分‘別代表每個扇段可船的數據為128:i之
3.CRC
CRC校驗原理已在第五章中作過介紹。這裡舉例說明軟碟上的校驗方法o ,,,
在標誌區上的cRc校驗碼的作用是:對寫入的四個位元組的地址標誌在穿全空手行:士默默:溫之宅:飛:盅沈既咒凳:;裂留器中的兩個位元組校驗碼應為(450008020000H十1102lH)的餘數F9D2H。 ., ,占讀出時,若從軟碟標誌區上讀得的數為45000 802F9D2H,由於該數能被11021H除盡,而沒有餘數,說明讀出結果是正確的。否則,說明讀出結果出錯。
數據區中的CRC校驗也可以按上述方法進行。