Practica 4

ARITMÉTICA BINARIA

Objetivo: practicar la suma, resta, multiplicación y división de números binarios.

Indicaciones: resuelva cada uno de los problemas que se le presentan a continuación.

Comentario(Auto evaluación de lo aprendido): en esta clase aprendí mas sobre el sistema binario el usado por la computadoras, sobre las operaciones que realiza la computadora con el sistema binario que son suma, resta, multiplicación y división, estas se realizan del mismo modo que en el sistema decimal.

En estos se debe recordar que en cada una solo hay 4 operaciones posibles, estas son: "0+-x/0" "0+-x/1" "1+-x/0" y "1+-x/1". En estos los resultados son diferentes, y se usan de diferente manera, se demuestran en la siguiente guía


1) Realice las siguientes sumas binarias:
a)                        b)                           c)                        d)                               e)
 1  1                       1    111                       111                    1    1111                      1010100
   1010                     110111                       101                   1001011                   10001010 +               
  11011 +                 100101 +                10111                   1001111 +                   111
100101                  1011100                          10 +                  1111                      11011110
                                                                11110                 10011010                        11100 +
                                                                                                   1111 +               11111010
                                                                                           10101001      

2) Reste los siguientes números binarios (sin usar complementos a la base): 
    a)            b)                   c)                                
     1011           1101             10011          
     1010 -           111 -            1101 -      
     0001           11                 11               
                        0110             00110            

3) Utilice complemento a 1 para efectuar estas restas binarias:
  a) 1101 - 100 
Se convierte a complemento 1.             Luego, como sobra un acarreo se suma al resultado.
    1111                                                    1000          
      1011 +                                                     1 +             
    11000                                                   1001

  c) 1100101 - 100111
       1                                            0111101 
        1100101                                          1 +
         1011000 +                           0111110
         0111101

  e) 101011 - 11101
   1     1                                                  1                              
       101011                                   001101
       100010 +                                          1 +
       001101                                   001110  

   f) 111001 - 1111
    11                                                   1
       111001                                 101001
       110000 +                                        1 +  
       101001                                 101010


4) Utilice complemento a 2 para efectuar estas restas binarias: 
  a) 1111 - 100
Se convierte el sustraendo a                                Ya en complemento 1 este 
complemento 1 y se le suma 1.                            se le suma al minuendo. 
     1011                                                                11
            1 +                                                                1111
      1100                                                                   1100 +
                                                                               11011                    <---El bit sobrante se elimina.

   b) 11010111 - 1001011
  10110100                                      1111  111
                 1 +                                    11010111
   10110101                                       10110101 +
                                                        110001100

   c) 10011001 - 100111 - 10110
                                 1
     11011000       11101001         
                    1 +                  1 +
      11011001       11101010

      1
    111111 11
      10011001
      11011001
      11101010 +
  1001011100

   
   f) 1000001 - 1111 
      1110000                                           1         1     
                  1 +                                         1000001
      1110001                                            1110001 +
                                                              10110010


5) Multiplicar los siguientes números:
a) 11001 * 10011                       b) 1111 * 10111                            

 11001x10011                                  1111x10111
         11                                                  1111
             11001                                    1111111                                                                                      
           11001                                                1111
         00000                                                1111
       00000                                                1111
     11001        +                                      0000      
     111011011                                       1111          +
                                                            101011001              

d) 1011100 * 10011                              e) 11100100 * 111
 1011100x10011                                          11100100x111 
      111111                                                    11  
            1011100                                          1111
          1011100                                                  11100100
        0000000                                                  11100100    
      0000000                                                  11100100       +
    1011100          +                                      11000111100
    11011010100


6) Efectué las siguientes divisiones de números binarios:
   a) 1110 ÷ 10                              b) 110101 ÷ 11                                c) 1110010 ÷ 110
           1110  / 10                               110101/ 11                                      1110010 /110     
         -10       111                             -11         10001                                -110          10011
           011                                         00101                                              0001001 
            -10                                       -      11                                               -     110
              010                                          010                                                  00110   
               -10                                                                                                  -  110
                  0                                                                                                          0  




No hay comentarios:

Publicar un comentario