Multiplication, Shift And Add

Mupltiplication of two binary numbers is performed using addition.
To start with, we follow these multiplication rules:

1*0 = 0
0*0 = 0
1*1 = 1

Multiplication is performed as follows:



Step 1 - We anaylse each bit of the binary multiplier. If the bit is a 0, we create a new row of zero's, equal to the amount of bits in the mulitplicand. If the bit is a 1, we rewrite the multiplicand on a new row. New rows are always shifted one position to the left.


Step 2 - Now we simply add all the lines together, forming a result.


To save time performing this operation yourself, this online calculator will do the operation for you.

Do the Quiz!

Back to Last Page


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License