- Asked 5/22
- 2071 Chaitra · 4 marks
Booth multiplication of 5 × -6
Short answer
M=5=0101, Q=-6=1010, -M=1011, 4 bits. Sequence: 00 no change, 10 A−M, 01 A+M, 10 A−M, each with ASR. Final A,Q = 1110 0010 = -30.
Multiply 5 and -6 using the Booth multiplication algorithm.
Booth's algorithm with 4-bit registers.
Multiplicand M = 5 = 0101, multiplier Q = -6 = 1010, -M = 1011, n = 4 bits.
Step Action A Q Q-1
- Initial 0000 1010 0
1 Q0Q-1=00: no change 0000 1010 0
ASR 0000 0101 0
2 Q0Q-1=10: A = A - M 1011 0101 0
ASR 1101 1010 1
3 Q0Q-1=01: A = A + M 0010 1010 1
ASR 0001 0101 0
4 Q0Q-1=10: A = A - M 1100 0101 0
ASR 1110 0010 1
Result in A,Q = 1110 0010 = -30.
Answer: 5 × -6 = -30
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Booth multiplication of -5 × -9 · Computer Organization and Architecture, chapter 5 · asked 5×
- Booth multiplication of -7 × -10 · Computer Organization and Architecture, chapter 5 · asked 5×
- Booth multiplication of 10 × (-5) · Computer Organization and Architecture, chapter 5 · asked 5×
- Booth multiplication of -6 × -11 · Computer Organization and Architecture, chapter 5 · asked 5×
- Booth multiplication algorithm and hardware · Computer Organization and Architecture, chapter 5 · asked 8×
- Booth multiplication with hardware · Computer Organization and Architecture, chapter 5
- Booth multiplication of -6 × 12 · Computer Organization and Architecture, chapter 5
- Booth multiplication of 23 × -21 (6 bits) · Computer Organization and Architecture, chapter 5
- Booth multiplication of 6 × 7 · Computer Organization and Architecture, chapter 5
- Booth multiplication 7×3 · Computer Organization and Architecture, chapter 5 · asked 2×
All Computer Organization and Architecture chapter 5 questions →