При обработке каждого прерывания необходимо выполнять такую последовательность действий:
1) |
запоминание состояния прерванного процесса, определяемое, прежде всего, значением счетчика команд |
2) |
восприятие запроса на прерывание |
3) |
восстановление нормальной работы |
4) |
передача управления прерывающей программе, для чего в счетчик команд СК должен быть занесен адрес, который, как правило, является уникальным для каждого типа прерывания |
5) |
обработка прерывания |