Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conversión de Binario A Decimal
Conversión de Binario A Decimal
BINARIO A DECIMAL
Conversión de Binario a Decimal
Cualquier número Binario puede ser convertido en su equivalente ENTERO
Decimal. La forma de hacerlo es sumar en el número Binario todas las posiciones
que contengan el valor 1. Veamos el ejemplo de conversión del número Binario de
4 bits (1010), Esto se podría expresar de la siguiente manera:
Número Binario de 4 Bits: 1010
Conversión por posiciones: (1 x 2 a la 3ª ) + (0) + (1 x 2 a la 1ª ) + (0)
Número Decimal: 8 + 0 + 2 + 0 = 10
Convirtiendo un número con 6 Bits:
Número Binario de 8 Bits: 100110
Conversión por posiciones: (1 x 2 a la 5ª ) + (0) + (0) + (1 x 2 a la 2ª ) + (1 x 2 a la
1ª ) + (0)
Número Decimal: 32 + 0 + 0 + 4 + 2 = 38
Conversión de Decimal a Binario
• La conversión de un número decimal ENTERO a su equivalente Binario,
puede lograrse de dos formas diferentes.
• 1. La primera es utilizar de forma inversa el método anterior, comenzamos
por restar los valores de los bits (potencias de 2) más cercanos al valor
decimal hasta llegar a cero, luego se completa con ceros los valores
faltantes entre los bits, convertir 150:
• La potencia de 2 más cercana a 152 es 128 (2 a la 7ª , Octavo Bit) 152 –
128 = 22
• La potencia de 2 más cercana a 22 es 16 (2 a la 4ª , Quinto Bit) 22 – 16 = 6
• La potencia de 2 más cercana a 6 es 4 (2 ala 2ª , Tercer Bit) 6 – 4 = 2
• La potencia de 2 más cercana a 2 es 2 (2 ala 1ª , Segundo Bit) 2 – 2 = 0
2. La segunda es la llamada "División Repetida", esta manera de conversión se
basa en repetir la división del número decimal entre dos, hasta llegar al cero. Si
el residuo de la división no es un número entero, se marca un 1 y se toma el
número entero par volver a dividir entre dos, cuando el Residuo es un número
entero, se marca un cero y se toma el número para volver a dividir entre dos. El
residuo de la primero división es el (LSB, primer Bit), el residuo de la última
división es el (MSB, último Bit). Esto se ilustra así:
Conversión del Sistema Octal a
Decimal
•
Conversión del Sistema Binario a
Hexadecimal
• La forma de convertir un número del Sistema Binario a Hex, es
completamente opuesta a la presentada arriba. Se forman cuartetos de Bits
Binarios (comenzando desde el LSB) hasta el MSB. Al igual que en la
conversión de Sistema binario a Octal, en caso de que no se completen los
cuartetos, se agregan los ceros necesarios para completar lo últimos cuatro
Bits.
Convertir el número del Sistema Binario 100010100001 a Hex sería:
• Se agrupan los bits en cuartetos (100010100001) = 1000 - 1010 - 0001
• Se convierte el Primer cuarteto (donde se encuentra el LSB) 0001= 1
• Se convierte el Segundo trío 1010 = 10 = A
• Se convierte el Tercer trío (donde se encuentra el MSB) 1000 = 8
• Número Hex = 8A1
¿Que es el código BCD?
• Ahora ya sabemos que los números del Sistema decimal tienen
equivalentes en el Sistema Binario, La agrupación ordenada de los 0 y 1
de un número Binario representa algún número Decimal.
Los sistemas digitales utilizan por fuerza los números en Sistema Binario,
pero para nosotros en el mundo real siempre tienen que ser convertidos al
Sistema Decimal, como hemos visto, las conversiones entre uno y otro
Sistema de Números pueden llevarnos demasiado tiempo y ser muy
complicadas, por ejemplo, si usamos números muy grandes. Para este tipo
de conversiones y usos, se utiliza un método sencillo que combina las
características de los Sistemas Decimal y Binario, este método lleva el
nombre de Codificación Binaria Directa.
• Cuando tomamos cada uno de los dígitos del Sistema Decimal,
y lo representamos con su equivalente del Sistema Binario,
estamos generando un “nuevo” código, el cuál lleva el nombre
de Código Decimal Codificado en Binario (BCD).