Booth’s Multiplication Algorithm
• Depending on the current and previous bit
– 00
Æ no arithmetic operation
– 01
Æ add multiplicand to the left half of the
product
– 10
Æ subtract the multiplicand to the left half
of the product
– 11
Æ no arithmetic operation
• Shift product register 1 bit right