Содержание
Слайд 2
Слайд 3
Следовательно, в задачу пользователя входит:
а) знать, в каком сегменте и с какого
Следовательно, в задачу пользователя входит:
а) знать, в каком сегменте и с какого
адреса расположена подпрограмма, которая вызывается прерыванием INT n;
б) загрузить в ячейки памяти в нулевом сегменте, начиная с EA = 4×n, слово адреса и слово сегмента начала подпрограммы.
Пример 1 – пусть подпрограмма должна вызываться прерыванием INT 2F, и эта подпрограмма располагается в ОЗУ, начиная с адреса: CS=1570, IP = 0100.
Ответ:
Вычисляем адрес вектора : EA = 2F×4=BC.
Располагаем адрес начала подпрограммы по адресу вектора:
б) загрузить в ячейки памяти в нулевом сегменте, начиная с EA = 4×n, слово адреса и слово сегмента начала подпрограммы.
Пример 1 – пусть подпрограмма должна вызываться прерыванием INT 2F, и эта подпрограмма располагается в ОЗУ, начиная с адреса: CS=1570, IP = 0100.
Ответ:
Вычисляем адрес вектора : EA = 2F×4=BC.
Располагаем адрес начала подпрограммы по адресу вектора:
- Предыдущая
Шишки для МишкиСледующая -
Fizicheskaya_kultura_i_sport