Запись адреса резидентной программы в область межзадачных связей
Размещение векторов прерывания в оперативной памяти
Вызов резидентной программы
End begin
Cseg ends
Для вызова резидентной программы достаточно ввести в нужное место кода транзитной программы команду int 70h.
Таблица векторов прерываний Обработчик прерывания
![]() | ![]() |
Резидентную программу можно оформить так, что адрес её будет находиться в области межзадачных связей, начало которой 40h:0f0h.
Размер области 16 байт.
В резидентной программе следует предусмотреть:
· Исполняемую часть надо закончить директивой RET
· Вызов программы с помощью команды CALL
Для записи адреса процедуры в область межзадачных связей используются следующие команды:
Setup: