Numeros binarios
Es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajaninternamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
OPERACIÓN ENTRE BINARIOS:
SUMA
La tabla de sumar para númerosbinarios es la siguiente:
|+ |0 |1 |
|0 |0 |1 |
|1 |1 |10 |
Las posibles combinaciones al sumar dos bits son:
• 0 + 0 = 0
• 0 + 1 = 1
• 1 + 0 = 1• 1 + 1 = 10
Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en laposición que estamos sumando y un 1 de acarreo a la siguiente posición.
Ejemplo:
1
10011000
+ 00010101
———————————
10101101
RESTA
El algoritmo de la resta ensistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en laresta se llaman minuendo, sustraendo y diferencia.
Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
• 0 - 0 = 0
• 1 - 0 = 1
• 1 - 1 = 0
• 0 - 1 = 1 (se transforma en 10 - 1= 1) (en sistema decimal equivale a 2 - 1 = 1)
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 0 - 1 = 1 y me llevo 1, lo queequivale a decir en el sistema decimal, 2 - 1 = 1.
Ejemplo:
10001 11011001
-01010 -10101011
—————— ——————
0011100101110
MULTIPLICACION
La tabla de multiplicar para números binarios es la siguiente:
|* |0 |1 |
|0 |0 |0 |
|1 |0 |1 |
El...
Regístrate para leer el documento completo.