Page 32 - ЭВМ
P. 32

Рис. 1.2. Структурная схема АЛУ для выполнения операции
                                     умножения чисел с фиксированной точкой

                      Необходимо также иметь счетчик циклов СЦ, начальное значе-
               ние которого равно n, далее СЦ работает на вычитание. Если содер-
               жимое СЦ равно 0, то умножение завершается (рис. 1.3).
                      Умножение  целых  чисел,  представленных  в  дополнительном

               коде. Для выполнения операции сложения и вычитания часто исполь-
               зуют  дополнительное  и  обратное  кодирование.  Если  исходные  дан-
               ные  в  оперативном  запоминающем  устройстве (ОЗУ)  представлены
               в прямом коде, то для выполнения операций сложения или вычитания
               их надо привести к дополнительному коду, затем выполнить опера-

               цию, перейти обратно к прямому коду. Поэтому для выполнения опе-
               раций  сложения  или  вычитания  имеет  смысл  хранить  числа  в  ОЗУ
               в  дополнительном  коде.  Следовательно,  необходимо  рассмотреть
               возможность  выполнения  операции  умножения  непосредственно
               в дополнительном коде.












                                                           32
   27   28   29   30   31   32   33   34   35   36   37