Page 28 - ЭВМ
P. 28
Рис. 1.1. Структурная схема АЛУ для выполнения операций сложения
и вычитания чисел с фиксированной точкой
Из оперативной памяти по входной информационной шине Швх
в АЛУ поступают операнды в дополнительном коде. Операнды
помещаются в регистр А (РA) – первое слагаемое и регистр B (РВ) –
второе слагаемое. Регистр Р1 связан с РВ.
В случае операции сложения второй операнд переписывается
в регистр РВ без изменения. Результат операции записывается в ре-
гистр сумматора РС, он выдается из АЛУ в оперативную память по
выходной шине Швых.
Операция алгебраического вычитания может быть сведена к из-
менению знака вычитаемого Y и операции алгебраического сложения:
Z = X – Y = X + (–Y).
В этом случае принятый в регистр РB код числа предается ин-
версно в регистр Р1 и при сложении осуществляется подсуммирова-
ние 1 в младший разряд сумматора.
При выполнении операции в АЛУ помимо результата операции
формируется двухразрядный код признака результата (ПР) комбина-
ционной схемы ПР, который принимает следующие значения:
Результат операции Признак результата
0 00
<0 01
>0 10
переполнение 11
28