| Функция |
Описание |
| 00h |
Выход из программы (действует аналогично INT 20h). |
| 01h |
Клавиатурный ввод символа (код символа помещается в регистр AL). |
| 02h |
Вывод символа на экран (код символа указывается в регистре DL). |
| 03h |
Чтение байта из COM-порта (байт помещается в регистр AL). |
| 04h |
Запись байта в COM-порт (байт читается из регистра AL). |
| 05h |
Вывод символа на принтер (код символа указывается в регистре DL). |
| 08h |
Клавиатурный ввод символа без эха (код символа помещается в регистр
AL). |
| 09h |
Печать строки символов.
Адрес начала строки указывается в регистре DX.
Конец строки помечается символом "$". |
| 0Eh |
Установка текущего диска (см. функцию 19h). |
| 19h |
Чтение номера текущего диска.
Номер диска при чтении и установке располагается в регистре DL.
Диски нумеруются так: 0 = A, 1 = B, 2 = C ... |
| 2Ah |
Чтение системной даты (см. функцию 2Bh). |
| 2Bh |
Установка системной даты.
Данные при чтении и установке даты располагаются так:
AL - день недели 0 ... 6;
CX - год 1980 ... 2099;
DH - месяц 1 ... 12;
DL - день 1 ... 31. |
| 2Ch |
Чтение текущего времени (см. функцию 2Dh). |
| 2Dh |
Установка текущего времени.
Данные при чтении и установке времени располагаются так:
CH - часы;
CL - минуты;
DH - секунды;
DL - сотые доли секунды. |
| 30h |
Чтение версии DOS. Данные при чтении располагаются так:
AL - старшая цифра;
AH - младшая цифра. |