Запись адреса резидентной программы в область межзадачных связей Размещение векторов прерывания в оперативной памяти
Вызов резидентной программы
End begin
Cseg ends
Для вызова резидентной программы достаточно ввести в нужное место кода транзитной программы команду int 70h.
Таблица векторов прерываний Обработчик прерывания
Резидентную программу можно оформить так, что адрес её будет находиться в области межзадачных связей, начало которой 40h:0f0h .
Размер области 16 байт.
В резидентной программе следует предусмотреть:
· Исполняемую часть надо закончить директивой RET
· Вызов программы с помощью команды CALL
Для записи адреса процедуры в область межзадачных связей используются следующие команды:
Setup :
Дата добавления: 2014-01-04 ; Просмотров: 373 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет