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:

Key

4574777736_04371b2fe5_o.jpg

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.

4574144629_8431c161b8_o.jpg

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

4574778164_4df24a3ac6_o.jpg

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

Do the Quiz!

Back to Last Page

Home

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