Чтение сектора
| На входе: | AH | 02h |
| AL | Количество секторов, которые нужно прочитать | |
| CH | Номер дорожки | |
| CL | Номер сектора | |
| DH | Номер головки | |
| DL | Адрес устройства НГМД или НМД (0, 1, ..., 80h, 81h, ...) | |
| ES:BX | Адрес буфера для данных | |
| На выходе: | AH | Состояние дисковода после завершения последней операции |
| CF | 1, если произошла ошибка, 0, если ошибки нет |
|
| Примечание: | PC, XT, AT, PS/2 |
Эта функция позволяет прочитать один или несколько секторов диска в буфер, находящийся в оперативной памяти.
Для НМД номер дорожки и номер сектора задаются следующим образом: биты 5...0 регистра CX задают номер сектора, а биты 15...6 - номер дорожки.
Перед чтением необходимо подготовить таблицу параметров НГМД или НМД.