Question

3. (4 pts) Calculate the time necessary to perform a multiply using the approach given in Figures 3.3 and 3.4 in textbook if

0 0
Add a comment Improve this question Transcribed image text
Answer #1

The steps for a computer multiplication operation are as follows:

1. Add multiplicand to product and place the result in Product register

2. Shift the Multiplicand register left 1 bit

3. Shift the Multiplier register right 1 bit

Hardware Case:

If the integer is 8-bits wide and there are 2 steps per operation (since the question says steps 2 and 3 are done simultaneously, requiring only one step), with each step taking 4 time units,

then the time it will take to complete the multiplication = 8 * 2 * 4 = 64

Therefore, the time to complete the multiplication in hardware case = 64 time units

Software Case:

Here, it is having 4 steps per operation since the question says that shifts of the multiplicand and multiplier must be done one after the other (thus requiring 2 steps).

Then the time it will take to complete the multiplication = 8 * 3 * 4 = 96

Therefore, the time to complete the multiplication in software case = 96 time units

Add a comment
Know the answer?
Add Answer to:
3. (4 pts) Calculate the time necessary to perform a multiply using the approach given in...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 4) This exercise will first present the modified algorithm for computing the product of two numbers...

    4) This exercise will first present the modified algorithm for computing the product of two numbers represented in twos complement with an illustrated example and then ask you to repeat for a different number pair The hardware and the flowchart for signed multiplication in twos complement representation of binary numbers will be slightly modified as follows. Use the version of the unsigned multiplication hardware which employs one double-sized register to hold the partial product and the multiplier a. When shifting...

  • Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of...

    Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of physician-centered and collaborative communication. How is the caregiver’s role different in each model? How is the patient’s role different? Answer: Physical-centered communication involves the specialists taking control of the conversation. They decide on the topics of discussion and when to end the process. The patient responds to the issues raised by the caregiver and acts accordingly. On the other hand, Collaborative communication involves a...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT