Драйвер жесткого диска
Категория реферата: Рефераты по информатике, программированию
Теги реферата: защита диплома, сочинение
Добавил(а) на сайт: Тотенков.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 | Следующая страница реферата
- стандартный BIOS обеспечивает возможность работы как с накопителями на гибких, так и с накопителями на жестких дисках;
- контроллеры жестких и гибких дисков расположены на одной плате;
- адреса портов ввода-вывода, предназначенных для управления
жестким диском, и назначение портов полностью отличаются от ХТ-подобных
ПЭВМ.
Возможно подключение к одному ПЭВМ двух жестких дисков. Каждый диск имеет свой набор портов (1F0h-1F7h для первого и 170h-177h для второго). Ниже будут описаны порты только первого диска. Назначение портов второго диска аналогично первому.
Описание портов ввода-вывода
Порт 1F0h
Предназначен для обмена данными с внутренним ОЗУ
контроллера, являющимся промежуточным звеном между оперативной памятью
ПЭВМ и накопителем.
Порт 1F1h.
При чтении через этот порт можно получить информацию о последней возникшей ошибке:
7 6 5 4 3 2 1 0
ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї і і і 0 і і 0 і і і і Бит:
АДВДБДВДБДДДБДВДБДДДБДВДБДВДБДВДЩ ДДДД і і і і і АД>0: 1=адресный маркер данных не і і і і і найден і і і і АДДДДД>1: 1=ошибка на нулевой дорожке і і і АДДДДДДДДД>2: 1=выполнение команды прекра- і і і щено программно, команда і і і не завершилась і і АДДДДДДДДДДДДДДДДД>4: 1=идентификатор сектора не і і найден і АДДДДДДДДДДДДДДДДДДДДДДДДД>6: 1=неисправимая ошибка в дан- і ных, ошибка контрольной і суммы
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>7: 1=дефектный сектор
Порт 1F2h.
Чтение/запись числа секторов для последующей операции.
Порт 1F3h.
Чтение/запись параметра "номер сектора" для последующей операции.
Порт 1F4h.
Чтение/запись старших битов номера цилиндра для последующей операции
(биты 0 - 1 - это биты 8 - 9 в 10-битовом номере цилиндра).
Порт 1F5h.
Чтение/запись младших восьми битов номера цилиндра для последующей операции.
Порт 1F6h.
Чтение/запись номера устройства и головки для последующей операции.
Порт 1F7h (запись).
Вывод команды по управлению накопителем.
Порт 1F7h (чтение).
Чтение состояния накопителя и результатов предыдущей команды:
Рекомендуем скачать другие рефераты по теме: биология 6 класс сонин, діяльність реферат.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 | Следующая страница реферата