Описание операции и команд, выполняемых умшн

Описание операции и команд, выполняемых умшнПо своему назначению операции делятся на 4 основные груп? пы: 1) обеспечивающие выполнение арифметических и логических действий с цифровой информацией; 2) формирующие развернутую программу вычислений; 3) выполняющие передачи информации между машиной и внешними звеньями управляющей системы; 4) вспомогательные. К операциям 1-й группы относятся: сложение, вычитание, умножение, деление, сложение по модулю 2, вычитание модулей, логическое умножение, сдвиг числа арифметический на заданное число разрядов, сдвиг числа логический (включая знак) на заданное число разрядов, нормализация.

Суть операций видна из их названия.

Алгоритмы выполнения их даются при описании арифметического устройства машины.

Содержание команды, включающей любую из операций 1-й группы, показано ниже. Код операции помещается в пяти старших разрядах слова, которые позволяют записать 25 различных кодов операций.

Поскольку операций 1-й группы значительно меньше, то 26-й разряд при записи этих операций остается всегда свободным и поэтому рассматривается как разряд признака данной группы операций.

Три разряда 19, 20 и 21 используются для записи признаков модификации операции. Под адресную часть команды отводится 18 младших разрядов слова, по 9 разрядов на каждый адрес.

Таким образом, в каждом адресе можно записать любой из 512 номеров ячеек любого блока памяти, к которому машина должна обращаться при выполнении команды.

Читайте так же:

Комментарии запрещены.