硬盘盘片到控制器的信号

硬盘盘片到控制器的信号

HDD磁头读取HDD表面,向控制器发出信号:

  1. 对于单个信号来说,是关于一个位、一个扇区,还是其他什么?
    1. 如果是 1 位,信号有多少种?我天真的猜测是四种:
      完全磁化、未磁化、部分磁化(罕见)、不可读(罕见)
    2. 如果不是一位,那么信号可能由哪些原因造成?

答案1

它是一种磁性介质,因此存在磁头读取的磁通变化:

  • 信号是模拟波,必须放大、清理,然后转换为01
  • 数据流经过编码(例如RLL\MFM等),并在每个扇区末尾包含ECC校正位(现代硬盘上使用4k扇区),这使解码器能够检测和纠正错误

答案2

硬盘上存储的数据是二进制状态,要么消磁,要么磁化。这相当于一个位,即 0 或 1。

相关内容