Page 77 - 4875
P. 77
Дана функція дозволяє підвести зчитуючу головку до доріжки з
вказаним номером.
14 Визначення стану HDD
На вході:АH = 10h
DL = адреса пристрою HDD
На виході: АH = байт стану пристрою
СF = 1 – вказує на помилку (“0” –
помилки немає)
Дозволяє судити про стан пристрою і використовується
найчастіше перед виконанням операцій читання/запису.
15 Рекалібровка HDD
На вході:АH = 11h
DL = адреса пристрою HDD
На виході: АH = байт стану пристрою
СF = 1 – вказує на помилку (“0” –
помилки немає)
Здійснює позиціонування зчитуючих головок HDD на нульову
доріжку. При чому виконана операція визначає стан пристрою HDD,
байт стану якого знаходиться після виклику переривання в регістрі AН.
16 Визначення типу FDD/HDD
На вході:АH = 15h
DL = адреса пристрою 0,1...80h, 81h
На виході: АH = тип пристрою:
0 – пристрій відсутній
1 – FDD без апаратних
засобів, виявлення заміни дискети
2 – FDD з апаратними
засобами, виявлення заміни
дискети
3 – пристрій HDD
СХ:DХ = кількість секторів розміром по
512 байт
Перед записом на FDD традиційно здійснюють операцію
перевірки заміни диску, що дозволяє уникнути проведення операції
запису на інший диск.
17 Перевірка заміни диску
76