Порядок выполнения команды

Рабочий цикл в общем виде одинаков для всех фон-неймановских машин:

- из ячейки памяти, адрес которой хранится в счетчике команд, выбирается очередная команда; содержимое счетчика команд при этом увеличивается на длину команды;

- выбранная команда передается в устройство управления на регистр команд;

- устройство управления расшифровывает адресное поле команды;

- по сигналам УУ операнды считываются из памяти и записываются в АЛУ на специальные регистры операндов;

- УУ расшифровывает код операции и выдает в АЛУ сигнал выполнить соответствующую операцию над данными;

- результат операции либо остается в процессоре, либо отправляется в память, если в команде был указан адрес результата;

- все предыдущие этапы повторяются до достижения команды "стоп".

После выборки команды останова ЭВМ прекращает обработку программы. Для выхода из этого состояния требуется либо запрос от внешних устройств, либо перезапуск машины.