5.11 Поиск дорожки (НМД).
На входе: | AH | 0Ch |
CH | Номер дорожки | |
CL | Номер сектора | |
DH | Номер головки | |
DL | Адрес НМД (80h, 81h, ...) | |
На выходе: | AH | Состояние устройства после завершения последней операции |
CF | 1, если произошла ошибка, | |
Примечание: | PC, XT, AT, PS/2 |
С помощью функции 0Ch программа может подвести головки к дорожке с заданным номером. Функции чтения и записи секторов не требуют предварительного поиска дорожки, они выполняют поиск самостоятельно.
5.12 Альтернативный сброс НМД.
На входе: | AH | 0Dh |
DL | Адрес НМД (80h, 81h, ...) | |
На выходе: | AH | Состояние устройства после завершения последней операции |
CF | 1, если произошла ошибка, | |
Примечание: | PC, XT, AT, PS/2 |
Вы можете использовать эту функцию для сброса контроллера вместо функции с кодом 00h. В отличие от функции сброса дисковой системы с кодом 00h, эта функция не влияет на контроллер НГМД, она сбрасывает только контроллер накопителя на жестком магнитном диске.
5.13 Чтение буфера сектора (НМД).
На входе: | AH | 0Eh |
ES:BX | Адрес буфера для данных | |
DL | Адрес НМД (80h, 81h, ...) | |
На выходе: | AH | Состояние устройства после завершения последней операции |
CF | 1, если произошла ошибка, | |
Примечание: | PC, XT |
Контроллеры НМД, как правило, имеют внутренний буфер данных. С помощью функции 0Eh программа может прочитать содержимое этого буфера в оперативную память. Обращение к диску при этом не происходит. Функция чтения буфера используется в основном для диагностики контроллера.
5.14 Запись буфера сектора (НМД).
На входе: | AH | 0Fh |
ES:BX | Адрес буфера для данных | |
DL | Адрес НМД (80h, 81h, ...) | |
На выходе: | AH | Состояние устройства после завершения последней операции |
CF | 1, если произошла ошибка, | |
Примечание: | PC, XT |
Функция полностью аналогична предыдущей, за исключением того, что происходит не чтение, а запись данных из оперативной памяти в буфер контроллера. Она может быть использована для инициализации содержимого буфера сектора перед форматированием диска функцией 05h прерывания INT 13h.
... CD, CD-Text, CD-WO (Write-Once). Полное описание их займет слишком много места, и это не является целью написания данной работы. В зависимости же от количества возможных операций записи компакт-диски разделяются на: CD-ROM (read only memory), CD-R (recordable), они же CD-WORM (write once read many), CD-RW (rewritable). Соответственно, СD-ROM изготавливается на заводе, и дальнейшая запись на ...
... форматирования жестких дисков, поэтому диски работают на любых контроллерах, по крайней мере в минимальной низкоуровневой конфигурации. Но чтобы обеспечить наилучшую производительность, следует использовать жесткий диск, рассчитанный на имеющийся контроллер. Основным недостатком EIDE является то, что к одному шлейфу (кабель, подключающийся с другой стороны к материнской плате или контроллеру ...
... информационные сектора и служебную серво-информацию и может быть выполнено контроллером винчестера под управлением соответствующей программы. Для современных винчестеров, которые содержат записанную при изготовлении сервоинформацию, полное форматирование означает и разметку информационных секторов, и перезапись сервоинформации. 1.3 Низкоуровневое форматирование Низкоуровневое форматирование ...
... их из архива; . • указанием каталога для размещения временных файлов архиватора при помещении файлов в архив; • запрещением копирования в архив определенных файлов (например, .ВАК-файлов). ОБСЛУЖИВАНИЕ ДИСКОВ Каждый водитель автомобиля помимо использования своего автомобиля для поездок должен заправлять его бензином, мыть, проводить техническое обслуживание и т.д. Если он не ...
0 комментариев