Прерывания Ассемблера
В приведённой далее таблице описываются прерывания ассемблера и их назначение.
№ - это номер прерывания. Назначение - соответственно назначение прерывания с указанным номером.
№ |
Назначение |
№ |
Назначение |
0h |
Переполнение при делении (А) |
16h |
BIOS Обслуживание клавиатуры |
1h |
Пошаговое прерывание (А) |
17h |
BIOS Поддержка принтера |
2h |
Немаскируемое прерывание (А) |
18h |
BIOS ROM-Basic |
3h |
Прерывание по контрольной точке INT3 (П) |
19h |
BIOS Начальный загрузчик |
4h |
Прерывание по переполнению INTO (П) |
1ah |
BIOS Ввод-вывод таймера |
5h |
Печать экрана PrtSc (П) |
1bh |
BIOS | DOS – Обработка Ctrl+Break |
8h |
Прерывание таймера (А) |
1ch |
Прерывание по таймеру (пользователь) |
9h |
Прерывание от клавиатуры (А) |
1dh |
BIOS Указатель видео параметров |
Eh |
Прерывание от дисковода (А) |
1eh |
BIOS Указатель параметров дискеты |
10h |
BIOS Видео сервис |
1fh |
BIOS Указатель графических символов |
11h |
BIOS Проверка оборудования |
20h |
DOS Завершение программы |
12h |
BIOS Размер используемой памяти |
21h |
DOS Сервис MS DOS |
13h |
BIOS Дисковый ввод-вывод |
22h |
DOS Адрес завершения |
14h |
BIOS Ввод-вывод через COM-порт |
23h |
DOS Адрес завершения по Ctrl-Break |
15h |
BIOS Специальные функции AT |
25h /26h |
DOS Прямой дисковый ввод - вывод |