Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Questions  >  The two numbers given below are multiplied us... Start Learning for Free
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?
  • a)
    6
  • b)
    8
  • c)
    10
  • d)
    12
Correct answer is option 'B'. Can you explain this answer?
Most Upvoted Answer
The two numbers given below are multiplied using the Booth's algor...
Booth's algorithm is used for multiplying two binary numbers. It reduces the number of operations required for multiplication by using a technique of shifting and adding. The steps involved in the Booth's algorithm are as follows:

1. Initialize the product register to 0 and the multiplier to the given binary number.
2. Add a 0 bit to the right end of the product register.
3. Repeat the following steps n times, where n is the number of bits in the multiplier:
a. If the last two bits of the product register are 01, subtract the multiplicand from the product register.
b. If the last two bits of the product register are 10, add the multiplicand to the product register.
c. Shift the product register right by 1 bit.
d. Shift the multiplier right by 1 bit.
4. Remove the extra 0 bit from the product register to get the final result.

In the given problem, the multiplicand is 0101101011101110 and the multiplier is 0111011110111101. Therefore, the number of bits in the multiplier is 16.

To determine the number of additions/subtractions required for the multiplication, we need to count the number of times steps a and b are performed in the algorithm.

In this case, step a is performed 4 times and step b is performed 4 times. Therefore, the total number of additions/subtractions required is 4+4=8.

Hence, the correct option is B.
Free Test
Community Answer
The two numbers given below are multiplied using the Booth's algor...
8
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer?
Question Description
The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? for Computer Science Engineering (CSE) 2024 is part of Computer Science Engineering (CSE) preparation. The Question and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus. Information about The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? covers all topics & solutions for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer?.
Solutions for The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? in English & in Hindi are available as part of our courses for Computer Science Engineering (CSE). Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free.
Here you can find the meaning of The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer?, a detailed solution for The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? has been provided alongside types of The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice The two numbers given below are multiplied using the Booth's algorithm.Multiplicand : 0101 1010 1110 1110Multiplier: 0111 0111 1011 1101How many additions/Subtractions are required for the multiplication of the above two numbers?a)6b)8c)10d)12Correct answer is option 'B'. Can you explain this answer? tests, examples and also practice Computer Science Engineering (CSE) tests.
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev