Faster multiplications are possible by providing one 32-bit adder for each bit of the multiplier: one input is the multiplicand ANDed with a multiplier bit, and the other is the output of a prior adder.
This approach is to connect the outputs of adders on the right to the inputs of adders on the left, making a stack of adders 32 high.
The hardware has the following features:
|
|
The symbol is commonly used to represent an ALU or an adder. |