Cтраница 3
Арифметико-логический блок выполняет те команды, которые вызывают изменение операндов. Он получает необходимые управляющие сигналы из микропрограммной памяти, регистра команд и регистра слова состояния программы. В состав арифметико-логического блока входят блоки основного сумматора, сумматора порядков, байтового сумматора и блоки регистровой памяти. [31]
Ряд блоков и схем, которые содержит процессор ЕС-2640, позволяет производить контроль и диагностику но время работы машины. Операции контроля и диагностические тесты автономно выполняются в заданные временные интервалы или запускаются оператором. Соответствующие тестовые программы проверяют оперативную память, блок выборки команд, арифметико-логический блок и каналы. [32]
Регистр выходной информации служит для выдачи информации на шины канала. Он содержит семь информационных и один контрольный разряд. Информация в регистр может поступать с информационных регистров оперативной памяти, а также с выхода с арифметико-логического блока. Установка каждого из триггеров регистра происходит под воздействием сигнала, поступающего с выхода соответствующего разряда регистра оперативной памяти. [33]
При составлении программ отдельные команды обычно располагаются по порядковым номерам и выполняются в этом порядке. Однако порядок выполнения команд может быть нарушен, если в программе используются команды передачи управления. Команды передачи управления подразделяются на обеспечивающие условный и безусловный переход. Условный переход указывает конкретную команду, которая должна быть выполнена вместо следующей в последовательности команд, причем только в том случае, когда выполнено некоторое условие, например следующее: число в данной ячейке больше числа, находящегося в регистре арифметико-логического блока. Безусловный переход управления изменяет указанную последовательность вычислений независимо от каких-либо условий. Эти команды используются для организации либо циклических вычислений, когда в зависимости от результатов промежуточных вычислений необходимо многократно повторить некоторую последовательнрсть команд, либо разветвляющихся вычислительных процессов, когда в аналогичном случае необходимо выполнить расчет по различным формулам. [34]
Она стала массовой машиной и широко используется в вычислительных центрах и промышленных предприятиях. Центральный процессор включает арифметико-логический блок, устройство управления, мультиплексный канал и два селекторных канала. [35]