Операционная система имеет доступ к процедурам BIOS (программным драйверам периферийных устройств, и ряда устройств, находящихся на материнской плате) через систему программных прерываний. При реализации каждого прерывания, управление передается соответствующей процедуре BIOS. Перечень некоторых программных прерываний и их краткое назначение приведены в нижеприведенной таблице.
Номера программных прерываний | Процедуры BIOS | Примечание |
Деление на 0 | ||
Пошаговое прерывание | ||
NMI (немаскируемое прерывание) | ||
Точка останова | ||
Переполнение разрядной сетки | ||
Печать экрана | ||
···· | ···· | ···· |
Клавиатура | ||
···· | ···· | ···· |
0F | Принтер | |
Сервис видеоадаптера | 29 функций | |
Сервис FDD/HDD | 8 функций | |
···· | ···· | ···· |
Программирование таймера | 4 функции | |
1А | Сервис таймера | 8 функций |
… | ||
1F | Параметры для видео-BIOS | |
Поддержка мыши |
Через некоторые типы прерываний можно обратиться к нескольким различным функциям, занося в определенные регистры общего назначения соответствующие параметры.