Wednesday, November 30, 2016

CHAPTER 3 : NUMBER OPERATION

ARITHMETIC FOR COMPUTER

OPERATION OF INTEGER
.Addition and Subtraction
.Multiplication and Division
.Dealing with overflow

FLOATING - POINT REAL NUMBER
.Represent and operations

INTEGER ADDITION
                   
BINARY               Image result for BINARY ADDITION
HEXADECIMAL
Image result for HEXADECIMAL ADDITION

INTEGER SUBTRACTION

BINARY

 
   0borrows
   0  0  1 10  0  1  0  1   =   37(base 10)
 - 0  0  0  1  0  0  0  1

   =   17(base 10)
   0  0  0  1  0  1  0  0   =   20(base 10)
HEXADECIMAL

Image result for HEXADECIMAL SUBTRACTION
                               
INTEGER MULTIPLICATION


BINARY
            0  0  1  0  1  0  0  1   =   41(base 10)
× 0  0  0  0  0  1  1  0

   =   6(base 10)
0  0  0  0  0  0  0  0
0  0  1  0  1  0  0  1   
0  0  1  0  1  0  0  1      

0  0  1  1  1  1  0  1  1  0   =   246(base 10)
HEXADECIMAL
                               
Image result for HEXADECIMAL MULTIPLICATION

INTEGER DIVISION


                      
BINARY
                                  

 1  1  1    =   7(base 10)

      1  1  0 ) 0  0  1 1 1  0  1  0    =   42(base 10)
  -   1  1  0    =   6(base 10)

 1 borrows
1  0 1 1 
-   1  1  0 

        1  1  0 
-   1  1  0 

   0 
  HEXADECIMAL

Image result for HEXADECIMAL DIVISION

No comments:

Post a Comment