Page 35 - ЭВМ
P. 35

Можно  уменьшить  число  коррекционных  прибавлений  за  счет
               использования модифицированного сдвига (сохранение знака проме-
               жуточного результата при сдвиге вправо).
                      Тогда для первого и третьего случая коррекция не нужна, а для
               второго  и  четвертого  случая  нужно  одно  коррекционное  сложение
               (прибавление дополнительного кода множимого x, сдвинутого на (n+1)
               разрядов влево).
                      Например:
                      x = –5 = 1011,

                      y = –7 = 1001.
                      Ниже приведены два варианта решения:
                      а) без модифицированного сдвига:




























                      б) с модифицированным сдвигом – сохранение знакового разряда:
























                      Ускоренное  выполнение  операции  умножения.  Существует  два
               основных подхода ускоренного умножения:
                      1) аппаратные методы (АМ);


                                                           35
   30   31   32   33   34   35   36   37   38   39   40