Система прерывания
Прерывание основной программы для
обслуживания внешних устройств, требующей
немедленной обработки.
КП – контроллер прерывания. Предназначен
для обработки сигнала на прерывание.
INT – сигнал из шины
управления;
-
вектор прерывания.
Стековая область
Для облегчения процесса прерывания
используется стековая область SSEG
(область памяти данных).
В стековой области производится
запоминание начального адреса или
регистров для выполнения основной
программы.
Структура программы:
PUSH A
PUSH PSW
PUSH R0
.
.
.
POP R0
POP PSW
POP A
Есть SP (указатель стека),
который содержит информацию об адресе
ячейки, в которую произошла запись.
В I8080 стек идёт в сторону
уменьшения, причём двумя байтами сразу.