在软盘上写入数据
以下是软盘驱动器如何将数据写入软盘的概述。读取数据与此非常相似。具体操作如下:
- 电脑程序向电脑硬件传递一条指令,以在软盘上写入数据文件。这与硬盘驱动器中的单个盘片非常相似,只是软盘转速慢得多,容量小得多,访问时间也慢得多。
- 电脑硬件和软盘驱动器控制器启动软盘驱动器中的马达,使软盘旋转。软盘每面都有许多同心磁道。每个磁道又被分成更小的段,称为扇区,就像馅饼的切片一样。
- 第二个马达,称为步进马达,以与磁道间距相匹配的微小增量转动蜗杆轴(台式虎钳中蜗杆的微型版本)。到达正确磁道所需的时间称为“访问时间”。步进马达的这种步进动作(部分旋转)像台式虎钳的钳口一样移动读写头。软盘驱动器电子设备知道马达需要转动多少步才能将读写头移动到正确的磁道。
- 读写头停在磁道上。读头检查格式化软盘上预先写入的地址,以确保它正在使用软盘的正确一面并位于正确的磁道。此操作与唱片播放器自动跳转到黑胶唱片上的某个凹槽的方式非常相似。
- 在程序数据写入软盘之前,擦除线圈(在同一个读写头组件上)会通电,以“清除”一个宽阔的“空白”扇区,然后再用写入头写入扇区数据。擦除的扇区比写入的扇区更宽——这样,相邻磁道中扇区的信号就不会干扰正在写入的磁道中的扇区。
- 通电的写入头通过磁化嵌入软盘表面的微小铁条形磁铁颗粒将数据写入软盘,这与信用卡背面磁条所使用的技术非常相似。磁化颗粒的南北极方向以某种方式排列,使其图案可以在后续读取操作中被检测和读取。
- 软盘停止旋转。软盘驱动器等待下一个命令。
在典型的软盘驱动器上,上述所有操作期间,小指示灯都会保持亮起。
广告