- Asked 5/22
- 2072 Chaitra · 5 marks
Booth multiplication of -5 × -9
Short answer
M=-5=11011, Q=-9=10111, -M=00101, 5 bits. Steps: 10→A−M, 11→no change, 11→no change, 01→A+M, 10→A−M, with ASR after each. Result A,Q = 00001 01101 = 45.
Multiply -5 × -9 using Booth's multiplication algorithm.
Booth's rule: 10 → A = A − M, 01 → A = A + M, 00/11 → no change; then ASR of A, Q, Q-1. Five bits are needed for the signed numbers.
Multiplicand M = -5 = 11011, multiplier Q = -9 = 10111, -M = 00101, n = 5 bits.
Step Action A Q Q-1
- Initial 00000 10111 0
1 Q0Q-1=10: A = A - M 00101 10111 0
ASR 00010 11011 1
2 Q0Q-1=11: no change 00010 11011 1
ASR 00001 01101 1
3 Q0Q-1=11: no change 00001 01101 1
ASR 00000 10110 1
4 Q0Q-1=01: A = A + M 11011 10110 1
ASR 11101 11011 0
5 Q0Q-1=10: A = A - M 00010 11011 0
ASR 00001 01101 1
Result in A,Q = 00001 01101 = 45.
Answer: -5 × -9 = 45
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Booth multiplication of 5 × -6 · 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 →