Cтраница 1
Результат предыдущего оператора пересылается в ячейку индекса с номером И. [1]
Арифметические и логические операторы действий над содержимым ячеек уровня. [2] |
Результат предыдущего оператора пересылается в ячейку В1 - того уровня, на котором выполняется программа. [3]
Все разряды результата предыдущего оператора, включает знаковый разряд, сравниваются с содержимым В2 по правилам поразрядного сложения. При несовпадении операндов управление передается к оператору из ячейки В1, при полном совпадении операндов выполняется следующий оператор. Результатом оператора является результат поразрядного сложения. Индикатор МН устанавливается в единицу при несовпадении знаковых разрядов, в индикатор НУЛЬ - при совпадении операндов. Результат оператора в МОЗУ не записывается. [4]
При выполнении оператора сохраняются результат предыдущего оператора и состояние индикаторов. [5]
Арифметические и логические операторы действий над содержимым ячеек уровня. [6] |
Все вспомогательные операторы не изменяют результат предыдущего оператора и состояние индикаторов, кроме тех индикаторов, для установки состояния которых оператор предназначен. [7]
Расположение адресов, сформированных оператором ФА. [8] |
При выполнении оператора не изменяются результат предыдущего оператора и состояние индикаторов. [9]
Содержимое Bl умножается на содержимое В2 или результат предыдущего оператора. Результатом оператора являются тридцать шесть старших разрядов произведения, а нулевой разряд результата содержит знак произведения, то есть при умножении чисел с одинаковыми знаками и - при умножении чисел с разными знаками. Младшие разряды произведения отбрасываются. [10]
Производится алгебраическое сложение содержимого В1 с содержимым В2 или результатом предыдущего оператора. Результат сложения по абсолютной величине больший или равный единице, вызывает переполнение. При переполнении знак результата является правильным, а у суммы не хватает старшей единицы, вышедшей за разрядную сетку. Оператор может быть использован также для алгебраического сложения всех тех чисел, у которых запятая зафиксирована в одном и том же месте, в частности, целых чисел. [11]
Оператор предназначен для перехода к выполнению другого участка программы с предварительным запоминанием в ячейке МОЗУ результата предыдущего оператора. [12]
Все операторы этой группы одноадресны. Операция выполняется над результатом предыдущего оператора и содержимым Bl, a полученный результат остается в сумматоре. [13]
Отдельно вычитаются порядки операндов и делятся их мантиссы. Делителем всегда является только содержимое В1, а делимым - содержимое В2 или результат предыдущего оператора. После деления мантисс производится нормализация мантиссы результата, как и при сложении с плавающей запятой. Полученная таким образом мантисса и порядок образуют результат деления двух чисел с плавающей запятой. Нулевой код получается в тех же случаях, что и при сложении чисел с плавающей запятой. Указатель ПЕРЕП устанавливается в единицу не только при порядке результата, большем чем 63, но также и в том случае, когда мантисса делителя равна нулю. При этом знак мантиссы верный, мантисса равна нулю, а порядок неверный. [14]