Ядром ЦУУ являющий автомат (УА), вырабатывающий сигналы управления, которые инициируют работу АУ и ОП, передачу информации между регистрами устройств ЭВМ и действия над содержимым регистров ЦУУ.
Входными сигналами для УА являются КОП, ТА, НУЛЬ, ЗНАК, ПП, СБРОС, СТАРТ, СТОП и сигналы установки режима работы ЭВМ.
ЭВМ может находиться в одном из двух состояний: ОСТАНОВ, РАБОТА и функционирует в одном из режимов: АВТ, ЦИКЛ, ТАКТ. В состояние РАБОТА ЭВМ переходит по сигналу СТАРТ, в состояние ОСТАНОВ – по сигналу СТОП после завершения выполнения команды. По сигналу СБРОС осуществляется очистка АК, РО, РС, РА, РК, СЧАК; отменяются остановы по адресу команды и по номеру микрокоманды; устанавливается исходное состояние УА.
Таблица 1.3
Команды типа 2
| Команда | Операция | Примечания | |||||||
| КОП | ТА | А | |||||||
| Арифметические команды | |||||||||
| СЛ | ПА, НА, КА, ОА | 0,1,2,3 | А | АК:=АК+ОПЕРАНД | Сложение | ||||
| ВЫЧ | ПА, НА, КА, ОА | 0,1,2,3 | А | АК:=АК-ОПЕРАНД | Вычитание | ||||
| УМН | ПА, НА, КА, ОА | 0,1,2,3 | А | АК:=АК*ОПЕРАНД | Умножение | ||||
| ДЕЛ | ПА, НА, КА, ОА | 0,1,2,3 | А | АК:=АК/ОПЕРАНД | Деление | ||||
| Посылочные команды | |||||||||
| ЧП | ПА, НА, КА, ОА | 0,1,2,3 | А | АК:=ОПЕРАНД | Чтение | ||||
| ЗП | ПА, КА, ОА | 0, 2, 3 | А | ОП[ИА]:=АК | Запись | ||||
| Команды передачи управления | |||||||||
| УП0 | ПА, КА, ОА | 0, 2, 3 | А |
| Условный переход по нулю | ||||
| УПЗН | ПА, КА, ОА | 0, 2, 3 | А |
| Условный переход по знаку | ||||
| БП | ПА, КА, ОА | 0, 2, 3 | А | СЧАК:=ИА | Безусловный переход | ||||
Примечание. Для ОПУ исполнительный адрес, формируемый в соответствии с табл. 1.1, имеет смысл адреса команды.
В состоянии РАБОТА ЭВМ выполняет программу, представляющую собой последовательность команд. В режиме АВТ переход ЭВМ из состояния РАБОТА в состояние ОСТАНОВ происходит в следующих ситуациях:
- в результате выполнения команд ОСТ;
- перед выполнением команды с адресом, равным заданному адресу останова АО;
- перед выполнением микрокоманды с номером, равным заданному номеру микрокоманды останова МКО;
- при возникновении переполнения разрядной сетки;
- при выполнении команды с некорректным ТА или КОП.
В двух последних случаях останов сопровождается выдачей на терминал сообщения «ПРОГРАМНАЯ ОШИБКА».
В режиме ЦИКЛ переход ЭВМ из состояния РАБОТА в состояние ОСТАНОВ происходит в следующих ситуациях:
- после завершения выполнения очередной команды и выборки следующей;
- перед выполнением микрокоманды с номером, равным заданному номеру микрокоманды останова МКО;
- при возникновении переполнения разрядной сетки;
- при выполнении команды с некорректным ТА или КОП.
В двух последних случаях выборка следующей команды не выполняется и, также как в режиме АВТ, останов сопровождается выдачей на терминал сообщения «ПРОГРАМНАЯ ОШИБКА».






