edited by
21,818 views
34 votes
34 votes

The two numbers given below are multiplied using the Booth's algorithm.

Multiplicand :                            $0101$ $1010$ $1110$ $1110$
Multiplier:                                  $0111$ $0111$ $1011$ $1101$

How many additions/Subtractions are required for the multiplication of the above two numbers?

  1. $6$
  2. $8$
  3. $10$
  4. $12$
edited by

5 Answers

2 votes
2 votes

Number is: 0111011110111101

For making the Booth's code we add 0 temporarily in the right most side and then select each bit from left to right and note down the final result.

 

     

Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Value with temporary 0 at right side 0 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 0
Booth recoding 0 1 0 0 -1 1 0 0 0 -1 1 0 0 0 -1 1 -1

Total addition = 4

Total Subtraction =4

Total addition and subtraction =8

Answer:

Related questions

30 votes
30 votes
2 answers
3
Ishrat Jahan asked Oct 27, 2014
9,252 views
What Boolean function does the circuit below realize?$xz + \bar{x}\bar{z}$$x\bar{z} + \bar{x}{z}$$\bar{x}\bar{y} + {y}{z}$$xy + \bar{y}\bar{z}$
20 votes
20 votes
2 answers
4