jueves, 3 de noviembre de 2016

Resta de binarios

Resta de binarios
La técnica de la resta en binario es, nuevamente, igual que la misma operación 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 la resta se llaman minuendo, sustraendo y diferencia.

-
0
1
0
0
1
1
1 + 1
0

Las restas 0 - 0, 1 - 0 y 1 - 1 son evidentes:

0 – 0 = 0
1 – 0 = 1
1 – 1 = 0

La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 10 - 1, es decir, 210 – 110 = 1.  Esa unidad prestada debe devolverse, sumándola, a la posición siguiente. Veamos algunos ejemplos:

111 – 101 = 010 710 – 510 = 210

10001 – 01010 = 00111 1710 – 1010 = 710

11011001 – 10101011 = 00101110 21710 – 17110 = 4610

111101001 – 101101101 = 001111100 48910 – 36510 = 12410

Suma de Binario

Suma de binario
 La tabla de sumar, en binario, es mucho más sencilla que en decimal. Sólo hay que recordar cuatro combinaciones posibles:
+
0
1
0
0
1
1
1
0 + 1
Las sumas 0 + 0, 0 + 1 y 1 + 0 son evidentes:

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1

Pero la suma de 1+1, que sabemos que es 2 en el sistema decimal, debe escribirse en binario con dos cifras (10) y, por tanto 1+1 es 0 y se arrastra una unidad, que se suma a la posición siguiente a la izquierda. Veamos algunos ejemplos:

010 + 101 = 111 210 + 510 = 710

001101 + 100101 = 110010 1310 + 3710 = 5010

1011011 + 1011010 = 10110101 9110 + 9010 = 18110

110111011 + 100111011 = 1011110110 44310 + 31510 = 75810

Conversion de hexadecimal a binario

Conversión de Hexadecimal a Binario

La conversión de un hexadecimal a binario es la acción de la codificación de cada valor hexadecimal a su representación binaria. Un valor hexadecimal está constituido por un número de 0 a 9 o una letra A - F. Cada valor hexadecimal se puede convertir en un valor binario consistente de 4 números que sólo pueden ser 0 o 1. 
Ejemplo: convertir el valor hexadecimal 3F a binario. El proceso consiste en convertir cada valor hexadecimal a su equivalente binario.316 equivale a 00112F16 equivale a 111123F16 equivale a 001111112 
Aquí está una tabla de la conversión binaria
 












Conversion de octal a binario

Conversión de Octal a Binario

Vamos a ver las instrucciones para pasar el número convertir que está en formato Octal a Binario natural.
La conversión entre Octal y Binario es casi inmediata,
ya que cada digito Octal tiene una correspondecia directa con un conjunto de
3 digitos en binario, por ser ambos bases multiplos de 2.

Asi el número Octal estará formado por 9 grupos de 3 números binarios.
Esta misma situacion ocurre con la conversion hexadecimal a binario pero con grupos de 4.

Para realizar la conversion tomo cada uno de los digitos Octal
y los paso a grupos de 3 digitos binarios con la siguiente tabla