Различают: запуск МП, состояние захвата, состояние прерывания, состояние останова.
Запуск микропроцессора. После подачи питающих напряжений и тактовых импульсов Ф1 и Ф2 (см. рисунок 1.5) на вход Сброс подаётся «1». При этом обнуляются регистр команд, счётчик команд, триггеры разрешения прерывания, подтверждения захвата и ожидания. По окончании сигнала Сброс МП начинает работать с такта Т1 цикла М1, счётчик команд выдаёт на шину адреса нулевое значение адреса.
В состоянии захвата МП,закончив выполнение текущего цикла, переводит буферы ШД в третье состояние. МП отключается от внешних шин, предоставляя их внешнему устройству (внешней памяти), и останавливает работу. Осуществляется ПДП.
Состояние прерывания.В это состояние МП переходит по запросам ВУ (ПУ). Теку-щая программа прерывается, МП выполняет прерывающую программу по команде RST (рестарт). Содержимое счётчика команд запоминается в стеке, а в счётчик записывает-ется адрес первой команды прерывающей программы. После окончания её выполнения МП возвращается к основной программе по команде RET (возврат из подпрограммы). Из стека выбирается адрес команды основной программ, перед которой произошло пре-рывание, и передаётся в регистр адреса, а содержимое РС увеличивается на единицу.
В состояние останова МП переходит по команде HLT (останов). По этой команде прекращается выполнение программы, буферы шины данных шины адреса переходят в третье состояние, МП отключается от внешних шин и выдаётся сигнал Ожидание.