Cтраница 1
Мантисса произведения определяется путем умножения чисел MI и М2 с фиксированной запятой, а порядок произведения является суммой порядков сомножителей. [1]
Мантисса произведения находится по уже известным ( см. глДО) правилам умножения двоичных чисел. [2]
Знак мантиссы произведения или частного определяется следующим образом. [3]
Микропрограмма ускоренной нормализации суммы. [4] |
Нормализация сводится к сдвигу мантиссы произведения на один разряд влево и уменьшению порядка на единицу. [5]
Микропрограмма ускоренной нормализации суммы. [6] |
Таким образом, значение мантиссы произведения тс определяется умножением чисел с фиксированной запятой тА и тв и порядок произведения рс определяется суммированием целых чисел РА и Рв - Произведение мантисс определяется с точностью до ( т 1) - го разряда и округляется до т разрядов. [7]
При умножении чисел с плавающей запятой мантисса произведения определяется как произведение мантисс сомножителей, а порядок произведения как сумма их порядков. Перемножение мантисс осуществляется любым способом умножения, описанным выше. [8]
Операция вывода младших 36 двоичных разрядов мантиссы произведения имеет код 47 и должна выполняться непосредственно после команды умножения. По этой команде в ячейку, номер которой указан в третьем исполнительном адресе, выдается признак, знак и порядок первых 36 разрядов произведения и вторые 36 разрядов мантиссы произведения. В А1 и А2 можно записать произвольные адреса: их содержимое ( а также наличие или отсутствие у них признаков) не влияет на выполнение операции. [9]
Если характеристика нормализованного произведения превышает 127 и мантисса произведения не равна 0, то фиксируется переполнение порядка. Операция завершается уменьшением характеристики на 128 по сравнению с ее действительным значением. Результат является нормализованным числом, а знак и мантисса сохраняют правильные значения. После этого происходит программное прерывание из-за переполнения. [10]
Если характеристика нормализованного произведения меньше 0, а мантисса произведения не равна 0, то имеет место исчезновение порядка. Если бит маски исчезновения порядка равен 1, то операция завершается формированием характеристики, которая на 128 больше по сравнению с действительным значением, и происходит программное прерывание из-за исчезновения порядка. Результат является нормализованным числом, а знак и мантисса сохраняют правильные значения. [11]
Затем находятся порядок произведения путем суммирования порядков сомножителей и мантисса произведения - перемножением мантисс сомножителей. [12]
Операция умножения реализуется в такой последовательности: 1) определение знака мантиссы произведения путем сложения знаковых разрядов мантисс сомножителей; 2) определение порядка произведения путем сложения порядков сомножителей; 3) перемножение мантисс; 4) нормализация результата. [13]
Операция умножения реализуется в такой последовательности: 1) определение знака мантиссы произведения путем сложения знаковых разрядов мантисс сомножителей; 2) определение порядка произведения путем сложения порядков сомножителей; 3) перемножение мантисс ( в прямом коде); 4) нормализация результата. [14]
В этом случае, хотя порядок произведения больше 1 77 восьмеричного, мантисса произведения равна нулю. [15]