Математика Курс лекций по информатике Машиностроительное черчение Решение задач по физике Теоретические основы электротехники Сопротивление материалов История искусства Ядерные реакторы
Сбои в персональных компьютерах Программа инициализации Управление файлами Программы низкоуровневого форматирования Загрузочные секторы разделов Корневой каталог Таблицы размещения  файлов (FAT) Потери дискового пространства

В табл. 20.8 приведен список дисковых функций BIOS, вызываемых через прерывание INT 13h. Некоторые функции могут быть использованы только для дисководов гибких дисков или только для накопителей на жестких дисках, другие пригодны для устройств обоих типов.

Таблица 20.8. Дисковые функции BIOS, вызываемые через прерывание INT l3h

Функция

Гибкие диски

Жесткие диски

Описание

00h

X

X

Сбросить дисковую систему

01h

X

X

Получить статус последней операции

02h

X

X

Прочесть секторы

03h

X

X

Записать секторы

04h

X

X

Проверить секторы

05h

X

X

Отформатировать дорожку

06h

X

Отформатировать испорченную дорожку

07h

X

Отформатировать накопитель

08h

X

X

Прочесть параметры накопителя

09h

X

Инициализировать параметры накопителя

OAh

X

"Длинное"чтение

OBh

X

"Длинная"запись

OCh

X

Поиск

ODh

X

Дополнительный сброс накопителя на жестком диске

OEh

X

Прочесть данные из буфера секторов

OFh

X

Записать данные в буфер секторов

10h

X

Проверить готовность накопителя

11h

X

Повторно калибровать накопитель

12п

X

Диагностика ОЗУ контроллера

13h

X

Диагностика накопителя с помощью контроллера

14h

X

Встроенная диагностика контроллера

15h

X

X

Получить тип накопителя

16h

X

Получить статус формирователя сигнала смены дискеты (DC)

17h

X

Установить тип форматируемой дискеты

18h

X

Установить тип форматируемого носителя

19h

X

Парковка головок жесткого диска

1Ah

X

ESDI — низкоуровневое форматирование

1Bh

X

ESDI — получить заводской заголовок

1Ch

X

ESDI — получить конфигурацию

Запись на диски и в файлы в персональных компьютерах