Monday, July 22, 2019

(35) BINARY ARITHMETIC

 BINARY ARITHMETIC


1. Addition
         2. Subtraction
         3. Multiplication
         4. Division
                          ADDITON
Binary addition
 
0+0=0
1+0=0
0+1=0
1+1=0   Plus a carry to next high column


1.             101       2.      1101         3.      1011         4.      1111
           +100              +1101                         +1111                        +1111
           1001              11010                         11010                        11110

                                                            5.      110110101
                                                                       +111111111
                                                                           110110100


                 SUBTRACTION

Binary Subtraction

0-0=0
1-0=1
1-1=0
0-1=1        With borrow from next column

1.      110           2.      1001          3.      1000         4.      101010
            -101                      -111                   -111                           -11111
               001                     010                    001                    01011

                                                            5.      1110
                                                                         -0101
                                           1001
MULTIPLICATION

Binary Multiplication

0*0=0
1*0=0
0*1=0
1*1=1                                         3.      1110101
1.             1111     2.      11111                  *11111
*101              *1111                1110101
                      1111              11111              1110101*
           0000*            11111*             1110101* 
               1111*            11111*            1110101* 
       1001011        11111*            1110101*      
                             11110001       1110001011

DIVISION

Binary division

0/0=0
1/1=0

1.   11)100001(1011                2.      100)100001(1000.01
            11                                      100
           00100                                      ***00100
                 11                                               100
    0011                                               ***
                              11
                          ***
3.  101)100001(110.1                 4.      10)11101(1110.1
                     101                                      10
             00110                                  011
                            101                                    10
                              00110                                 010
                                     101                                   10
                                     001                                   **10
                                                                                                                   10    
                                                                                                                    **


No comments:

Post a Comment