Operaciones Matemáticas y Lógicas
Tanto en un sistema como el cualquier otro, existen toda una serie de
operaciones que podemos aplicar a sus elementos: sumar, restar, multiplicar, dividir, …
Veamos la suma de números binarios. Al sumar dos números binarios, lo
haremos de dígito en dígito empezando por la derecha. Los valores que se obtienen
son los siguientes:
0 + 0 = 0 1 + 0 = 1 0 + 1 = 1 1 + 1 = 0 y me llevo 1
Para la resta son los siguientes:
0 – 0 = 0 1 – 0 = 1 0 – 1 = 1 y me llevo 1 1 – 1 = 0
Los resultados de la multiplicación son los siguientes:
0 * 0 = 0 1 * 0 = 0 0 * 1 = 0 1 * 1 = 1
También existen una serie de operaciones lógicas (Y, O, NO) utilizadas por el
Sistema Binario. Para ver cómo funcionan, observemos estos cuadros llamados Tablas
de Verdad de los operadores:
Operador 1 | Operador 2 | O (OR) | Y (AND) |
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 |
Operador | NOT |
0 | 1 |
1 | 0 |
Existen un par de operaciones más sobre los números binarios llamadas Complemento a 1 y Complemento a 2.
Para pasar un número binario a Complemento a 1 se cambian los ceros por unos y viceversa:
1010 → 0101
Para pasar un número binario a Complemento a 2, primero se pasa a Complemento a 1 y después se suma 1 al bit menos significativo (LSB):
00101101 → 11010010 +1 → 11010011
Comentarios recientes