Структура сектора
Таблица 9.5. Структура сектора дискеты с двойной плотностью, цит. по [МикроЭВМ 1988]
Длина в байтах | Описание |
12 | Зона синхронизации |
4 | Адресный маркер |
1 | Номер дорожки |
1 | Номер стороны |
1 т | Номер сектора |
1 | Длина сектора |
2 | Циклическая контрольная сумма |
22 | Зона типа 2 (см. Рисунок 9.35) |
12 | Зона синхронизации |
4 | Маркер данных |
256/512/1024 | Данные |
2 | Циклическая контрольная сумма |
36-116 т | Зона типа 3 (см. Рисунок 9.35) |
Зона типа 1 длиной 32 байта отмечает начало дорожки, а зона типа 4 длиной от 118 до 266 байт служит для заполнения дорожки до полной длины.
Количество секторов в одной дорожке определяется, с одной стороны, длиной сектора, а с другой — частотой модуляции. Частота модуляции, в свою очередь, ограничена частотной характеристикой схемы управления магнитной головкой, индуктивностью самой головки и параметрами ферромагнитной поверхности диска (размером минимального домена намагничивания). Последний фактор, фактически, ограничивает линейную плотность записи (количество битов на миллиметр или дюйм длины дорожки), поэтому в более длинных внешних дорожках целесообразно делать больше секторов, чем во внутренних (Рисунок 9.36). Это решение усложняет адресацию секторов и логику контроллера, поэтому начало широко применяться лишь относительно недавно.