Creating an 8 Bit x 4 Bit Binary Multiplier in Multisim

  • Thread starter Thread starter Jack1
  • Start date Start date
  • Tags Tags
    Binary
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
2 replies · 2K views
Jack1
Messages
1
Reaction score
0
hi all,
new here, so sorry, but how do i make a binary multiplier in multisim?
is there a specific chip... or...?
i need to make an 8 bit x 4 bit multiplier
 
Engineering news on Phys.org
Can you create a truth table for a binary multiplier? After you have the truth table, can you create a circuit to produce the same truth table?
 
How do you multiply 2 numbers in base 10?
you multiply the top number by the first digit of the second number.
you then multiply the top number by the second digit of the second number, and multiply it by 10.
continue as needed.
the add all of the numbers together...

well its the same thing with digital systems.

[itex]\,1110[/itex]
x1101
1110*1 (shifted by 0) +
1110*0 (shifted by 1) +
1110*1 (shifted by 2) +
1110*1 (shifted by 3) +

add them together and you get
10110110

that is the simplest conceptual way to multiply digital numbers. now it is not the most efficient way.
 
Last edited: