Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НЕ_1.4.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
286.72 Кб
Скачать

Перевірка заміни диску

На вході:

AH

16h

DL

Адреса пристрою НГМД або НМД (0, 1, ..., 80h, 81h, ...)

На виході:

AH

Признак заміни носія даних: 0 – заміни не було; 6 – носій даних був замінений

Примітка:

AT, PS/2

В деяких випадках заміна носія даних (дискети чи змінного магнітного диску) небажана до виконання певних дій. За допомогою цієї функції програма може впевнитися в тому, що в дисковому пристрої встановлений все той де носій даних, що і на початку циклу операцій. Якщо носій даних був помилково замінений раніше ніж потрібно, програма може вимагати вставити старий носій даних для завершення роботи з ним.

Встановлення типу дискети

На вході:

AH

17h

AL

Тип дискети

DL

Адреса НГМД (0, 1, ...)

На виході:

AH

Стан пристрою після завершення останньої операції

CF

1, якщо виникла помилка, 0, якщо помилки немає

Примітка:

AT, PS/2

Функцію встановлення типу дискети необхідно використовувати перед початком роботи з дискетою. Тип може приймати наступні значення:

Тип

Об'єм дискети та тип дисковода

0

Не використовується

1

360 Кбайт в дисководі з низькою щільністю запису (розрахованим на дискети об’ємом 360 Кбайт)

2

360 Кбайт в дисководі з високою щільністю запису (розрахованим на дискети об’ємом 1,2 Мбайт)

3

1,2 Мбайт або 1,4 Мбайт в дисководі з високою щільністю запису

4

720 Кбайт в дисководі с низькою щільністю запису (розрахованим на дискети об’ємом 720 Кбайт)

Якщо перед викликом цієї функції був встановлений прапорець заміни дискети, то він скидається. Додатково BIOS встановлює швидкість передачі даних через контролер НГМД в залежності від типу дискети.

Паркування головок нмд

На вході:

AH

19h

DL

Адреса НМД (80h, 81h, ...)

На виході:

AH

Стан пристрою після завершення останньої операції

CF

1, якщо виникла помилка, 0, якщо помилки немає

Примітка:

PS/2

Паркування головок – це встановлення їх в неробочу область, тобто на неробочу доріжку. Таку операцію зазвичай виконують перед транспортуванням комп’ютера для виключення пошкодження НМД.

Сучасні НМД виконують паркування головок автоматично.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]