Реферат: Дисковая система IBM PC.
│ │ биты 2-7: время опускания головок │
│ 2 │ время не остановки двигателя после окончания чтения/записи│
│ 3 │ размер сектора (0=128, 1=256, 2=512, 3=1024) │
│ 4 │ номер последнего сектора на дорожке │
│ 5 │ длина межсекторного промежутка для операций чтения/записи │
│ 6 │ Максимальная длина передаваемых данных │
│ 7 │ длина межсекторного промежутка для операции форматирования│
│ 8 │ символ-заполнитель для форматирования ( обычно f6 ) │
│ 9 │ время позиционирования головок │
│ a │ время разгона мотора (в 1/8-секундных интервалах) │
└────┴───────────────────────────────────────────────────────────┘
Также в BIOS Data Segment содержатся следующие параметры НГМД:
_ 0:043e__ требуется рекалибрация флоппи-дисковода
_ __ (бит 0=A, бит 1=B, etc.)
_ 0:043f__ мотор дискеты включен (бит 0=drive A, бит 1=B, etc.)
_ 0:0440__ время до выкл. мотора. Если 0, то мотор выключается
_ 0:0441__ код ошибки дискеты (то же, что возвращается по int 13 )
_ 0:0442__ область информации состояния контроллера дискет (7байт)
_@ Некоторые форматы дисков, принятые в MS-DOS
Начиная с MS-DOS v2.0 возможна запись/чтение практически лю-
бых физических форматов дискет. Эта возможность осуществляется
использованием механизмом загружаемых драйверов устройств. Появ-
ление в последнее время расширенных версий BIOS'a практически уп-
разнило понятие "стандартный формат", теперь стандартным можно
считать практически любой формат, который сответствует специфика-
ции MS-DOS.
Вообще, появление новых форматов тесно связано с историей раз-
вития DOS. Первоначальная версия MS-DOS v1.0 поддерживала только
формат, обозначенный ниже как (1.0) следующая версия 1.1 добави-