Multiplier

The multiplier uses the adder, along with additional combinational units and latches. The multiplier uses the following block diagram: (ACC stands for the accumulator latch, while SHIFT&AND is implemented is a multiplexer that chooses the appropriate digit of B followed by an and of that digit with each of the A bits).