CS 216, First assignment

due as specified on course webpage

This first assignment is to get you started thinking about binary numbers. A pencil will be handy.
Your name:
  1. Add in binary, convert the (possibly 8-bit) answers to hexadecimal, and also decimal (unsigned numbers):
    
    0 0 1 0 1 0 1        0 1 0 1 1 1 1        1 0 1 1 1 1
    0 1 1 0 1 1 1        1 1 0 0 1 1 1	  1 1 1 0 0 1
    Binary Hexadecimal Decimal

  2. Convert to Hexadecimal:
      0110 0011 1011 1010 1011 1101 1110 1001


  3. Subtract in binary (any trouble?)
    
        1 0 1 0 1 0 1 0 		0 0 0 1 1 1 1 0
        0 0 1 1 0 0 1 0		0 1 0 0 1 1 0 1
    

    Comments:

  4. Multiply in binary, convert answer to decimal:
    
     		1 1 0 1
    		  1 0 1 
    
           
            
    Binary     Decimal

  5. Convert 375 to binary
    Divide by 2. Put each remainder to right, and quotient below. (hint: use Tab)
    /2 r
    /2 r
    /2 r
    /2 r
    /2 r
    /2 r
    /2 r
    /2 r
    /2 r
    So the binary number is:
Be sure. I'll just mark the first time!