Saturday, 8 December 2012

Data Representation:Binary Arithmetic


By on 02:56

In this Binary Arithmetic Representation,we concerned on this topics:-Binary Addition,Binary Subtraction,Binary Multiplication and Binary Division.So starting with Binary Addition.

Binary Addition:-

A B A+B Cout
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1

Example 1: 11101.11 + 11010.10


     1     1     1     0     1     .     1      1

     1     1     0     1     0    .     1     0
-------------------------------------------
1    1    1     0     0     0    .    0     1      
-------------------------------------------

Example 1: 111000.01+1111101.10


                   1      1      1      0     0     0     .     0     1

             1    1      1      1      1      0     1      .     1     0
---------------------------------------------------------
      1    0    1      1      0     1      0     1      .     1      1
---------------------------------------------------------

Binary Subtraction:-



ABA-BBout
0000
0111
1010
1100


Example 1:-1110-1001


1     1      1      0

1     0     0     1
-----------------
o     1     0     1
-----------------

Example 2(using 2's Complement):-


When 1st value is lesser than 2nd value then we use 2's Complement.


->0101-1010


First we take 1's complement of bigger value=0101


Then we takes 2's complement 


   0101

        +1
----------
    0110
----------

then, (add)

0     1     1     0
0     1     0     1
-----------------
1     0     1      1   =-5
-----------------

Binary Multiplication:-


Example 1:-


                    1     1     0     1      1     0     1

                                          *      1     0     1
------------------------------------------------
                     1     1      0     1      1     0     1
                0   0    0     0     0     0    0     X
           1    1   0    1      1      0     1    X     X 
-------------------------------------------------
      1   0    0   0    1     0     0     0    0     1
-------------------------------------------------    

Example 2:-




         1     1     0     1      1     0     1
                               *      1     1      1
------------------------------------------------
        1      1     0    1      1      0     1   
     1 1      0    1     1      0     1      X
  1 1  0    1     1     1      0     X     X
-------------------------------------------------
1   0    1   1    1     1     1     1    1     1
-------------------------------------------------    



Binary Division:-

                    
             10011           
    --------------------------
11|1     1     1     0     1     1          

      1     1     

                   -------------
                    1      0     1
                            1      1
                                  ---------
                                  1        0
                                  ---------



If you have any query then leave your comments and don't forgot to follow me on Google+,Facebook,Twitter.

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...