软盘的结构

软盘的结构

Content #

软盘拆开后,中间有一个8厘米的黑色圆盘,那是一层薄薄的磁性胶片。从外向内,一圈一圈圆环状的区域,分别称为柱面0,柱面1, ……,柱面79。一共有80 个柱面。这并不是说工厂就是这样一圈一圈地生产软盘的,只是我们将它作为一个数据存储媒体,是这样组织它的数据存储方式的。柱面在英文中是cylinder,原意是圆筒。磁盘的柱面,尽管高度非常低,但我们可以把它看成是一个套一个的同心圆筒,它正是因此得名的。

磁头是个针状的磁性设备,既可以从软盘正面接触磁盘,也可以从软盘背面接触磁盘。与光盘不同,软盘磁盘是两面都能记录数据的。因此我们有正面和反面两个磁头,分别是磁头0号和磁头1号。

扇区指定了柱面和磁头后,在磁盘的这个圆环上,还能记录很多位信息,按照整个圆环为单位读写的话,实在有点多,所以我们又把这个圆环均等地分成了几份。软盘分为18份,每一份称为一个扇区。一个圆环有18个扇区,分别称为扇区1、扇区2、……扇区18。扇区在英文中是sector,意思是指领域、扇形。

综上所述,1张软盘有80个柱面,2个磁头,18个扇区,且一个扇区有512字节。所以,一张软盘的容量是: 80×2×18×512=1474 560 Byte=1440KB 含有IPL的启动区,位于C0-H0-S1(柱面0,磁头0,扇区1的缩写),下一个扇区是C0-H0-S2。这次我们想要装载的就是这个扇区。

From #

30天自制操作系统