Операция умножения на сумматорах.

Выполняется с помощью матричного множительного блока.

 

Умножение двухразрядных чисел:

 

    a1 b1 a0 b0
  b1a1 b0a1 b1a0 b0a0
M3 M2 M1 M0

сумм
сумм

 

Умножение многоразрядных чисел:

 

        a3 a2 a1 a0
        b3 b2 b1 b0
      a3b0 a2b0 a1b0 a0b0
      a3b1 a2b1 a1b1 a0b1  
    a3b2 a2b2 a1b2 a0b2    
  a3b3 a2b3 a1b3 a0b3      
M7 M6 M5 M4 M3 M2 M1 M0

К каждому выделенному блоку применяется метод для умножения двухзначных чисел, далее все складывается с помощью сумматора