Digital circuit: multiplying 2 binary numbers

Click For Summary
SUMMARY

The discussion centers on designing a digital circuit for multiplying two binary numbers using the repeated addition method. The multiplicand is stored in register BR, the multiplier in register AR, and the product in register PR. An adder circuit is utilized to add the contents of BR to PR, while a zero-detection circuit (Z) monitors the decrementing of AR to determine when the multiplication process is complete. This method effectively demonstrates binary multiplication through iterative addition.

PREREQUISITES
  • Understanding of digital circuit design principles
  • Familiarity with binary number representation
  • Knowledge of register operations in digital systems
  • Experience with adder circuits and their functionalities
NEXT STEPS
  • Research the design and implementation of binary adder circuits
  • Learn about register operations and their role in digital circuits
  • Explore zero-detection circuits and their applications in arithmetic operations
  • Study the principles of iterative algorithms in digital circuit design
USEFUL FOR

Electrical engineers, computer engineers, and students studying digital circuit design who are interested in understanding binary multiplication techniques and circuit implementation.

SFighter
Messages
2
Reaction score
0
"Design a digital circuit that multiplies two binary numbers by the repeated addition method (to mult. 5x4, the digi system evaluates the product by adding the multiplicand fours times: 5+5+5+5=20). Let the multiplicand be in register BR, the multiplier in reg AR, the product in reg PR. An adder circuit adds the contents of BR to PR. A zero-detection circuit Z checks when AR becomes 0 after each time that it is decremented."
 
Engineering news on Phys.org
Welcome to PF, SFighter. It sounds like this question should be posted in the Homework forums:

https://www.physicsforums.com/forumdisplay.php?f=158

When you post a homework question, you should show the work you've done to try to figure out the answer. Like on this problem, show how much of the circuit you've figured out, and what you are having trouble understanding.
 
Nevermind - me and a friend just figured it out (ASM related)
 

Similar threads

Replies
16
Views
5K
Replies
4
Views
2K
Replies
1
Views
2K
  • · Replies 12 ·
Replies
12
Views
10K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 7 ·
Replies
7
Views
4K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 6 ·
Replies
6
Views
6K