Системное программное обеспечение. Рощин А.В. - 48 стр.

UptoLike

Составители: 

48
Функция 2ah: Дать системную дату
Вход AH = 2ah
Выход AL = день недели (0 = воскресенье, 1 = Понедельник,...)
CX = год (от 1980 до 2099)
DH = месяц (от 1 до 12)
DL = день (от 1 до 31)
Описание
: Возвращает текущую системную дату.
Функция 2bh: Установить системную дату
Вход AH = 2bh
CX = год (от 1980 до 2099)
DH = месяц (от 1 до 12)
DL = день (от 1 до 31)
Выход AL = 0, если дата корректна
AL = 0ffh если дата некорректна
Описание
: Устанавливает системную дату DOS.
Функция 2ch: Дать системное время
Вход AH = 2ch
Выход CH = часы (от 0 до 23)
CL = минуты (от 0 до 59)
DH = секунды (от 0 до 59)
DL = сотые доли секунды (от 0 до 99)
Описание
: Возвращает текущее системное время.
Замечание
: Поскольку системные часы имеют частоту 18.2 тиков в секунду
(интервал 55мс), DL имеет точность 0.04 сек.
Функция 2dh: Установить системное время
Вход AH = 2dh
CH = часы (от 0 до 23)
CL = минуты (от 0 до 59)
DH = секунды (от 0 до 59)
DL = сотые доли секунды (от 0 до 99)
Выход AL = 0, если время корректно
AL = 0ffh если время некорректно
Описание
: Устанавливает системное время.
Функция 2eh: Установить/сбросить переключатель верификации
Вход AH = 2eh
AL = 0 отключить верификацию
AL = 1 включить верификацию
Описание
: Устанавливает, должна ли DOS проверять каждый сектор,
записываемый на диск. Это замедляет операции записи на диск, но дает
некоторую гарантию при записи. Функция 56h Get Verify возвращает
текущий статус верификации DOS.
                                    48



Функция 2ah: Дать системную дату
Вход AH = 2ah
Выход      AL = день недели (0 = воскресенье, 1 = Понедельник,...)
           CX = год (от 1980 до 2099)
           DH = месяц (от 1 до 12)
           DL = день (от 1 до 31)
Описание: Возвращает текущую системную дату.
Функция 2bh: Установить системную дату
Вход AH = 2bh
     CX = год (от 1980 до 2099)
     DH = месяц (от 1 до 12)
     DL = день (от 1 до 31)
Выход     AL = 0, если дата корректна
          AL = 0ffh если дата некорректна
Описание: Устанавливает системную дату DOS.
Функция 2ch: Дать системное время
Вход AH = 2ch
Выход      CH = часы (от 0 до 23)
           CL = минуты (от 0 до 59)
           DH = секунды (от 0 до 59)
           DL = сотые доли секунды (от 0 до 99)
Описание: Возвращает текущее системное время.
Замечание: Поскольку системные часы имеют частоту 18.2 тиков в секунду
(интервал 55мс), DL имеет точность 0.04 сек.
Функция 2dh: Установить системное время
Вход AH = 2dh
     CH = часы (от 0 до 23)
     CL = минуты (от 0 до 59)
     DH = секунды (от 0 до 59)
     DL = сотые доли секунды (от 0 до 99)
Выход     AL = 0, если время корректно
          AL = 0ffh если время некорректно
Описание: Устанавливает системное время.
Функция 2eh: Установить/сбросить переключатель верификации
Вход AH = 2eh
     AL = 0 отключить верификацию
     AL = 1 включить верификацию
Описание: Устанавливает, должна ли DOS проверять каждый сектор,
записываемый на диск. Это замедляет операции записи на диск, но дает
некоторую гарантию при записи. Функция 56h Get Verify возвращает
текущий статус верификации DOS.