Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC Обработка прерываний на уровне команд Регистр микрокоманд Микропрограммная память Статусный регистр MUX D A Секвенсор D Y сс I признаки IA Процесс обычного формирования адресов микрокоманд 0A1 0A2 AC0 FF0 БП Выполняется микропрограмма, расположенная по адресам 0А1, 0А2,…АС0 Микрокоманда по адресу АС0 осуществляет переход на процедуру чтения команды Адрес перехода
Регистр микрокоманд Микропрограммная память Статусный регистр MUX D A Секвенсор D Y сс I IA A=INT УП Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC INT=0 Анализ запроса прерывания Запроса нет Анализ запроса прерывания Запроса нет FF1 Обработка прерываний на уровне команд E25 Первая микрокоманда этой процедуры анализирует сигнал запроса прерывания INT Запроса нет, (INT=0). Формируется адрес FF1. Продолжается процедура чтения команды. Адрес перехода
Обработка прерываний на уровне команд Регистр микрокоманд Микропрограммная память Статусный регистр MUX D A Секвенсор D Y сс I IA A=INT УП Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 Переход FF0 ? FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC Микропрограммная память 0А1 0А2 Микропрограмма 0А3 АС0 Безусл. переход по FF0 E25 Процедура реакции на запрос E93 Переход FF0 ? FF0 Усл. переход E25 FF1 FF2 Процедура выборки команды FFC INT=1 Анализ запроса прерывания Запрос есть Анализ запроса прерывания Запрос есть E25 Запрос есть (INT=1). Выполняется переход на процедуру реакции на запрос по адресу E25. Адрес перехода