Vous êtes sur la page 1sur 4

TIPOS DE CONVERSIONES CONVERSIN DE DECIMAL A BINARIO La conversin de un nmero decimal ENTERO a su equivalente Binario, puede lograrse de dos formas

as diferentes. 1. La primera es utilizar de forma inversa el mtodo anterior, comenzamos por restar los valores de los bits (potencias de 2) ms 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 ms cercana a 152 es 128 (2 a la 7 , Octavo Bit) 152 128 = 22 La potencia de 2 ms cercana a 22 es 16 (2 a la 4 , Quinto Bit) 22 16 = 6 La potencia de 2 ms cercana a 6 es 4 (2 ala 2 , Tercer Bit) 6 4 = 2 La potencia de 2 ms cercana a 2 es 2 (2 ala 1 , Segundo Bit) 2 2 = 0

2. La segunda es la llamada "Divisin Repetida", esta manera de conversin se basa en repetir la divisin del nmero decimal entre dos, hasta llegar al cero. Si el residuo de la divisin no es un nmero entero, se marca un 1 y se toma el nmero entero par volver a dividir entre dos, cuando el Residuo es un nmero entero, se marca un cero y se toma el nmero para volver a dividir entre dos. El residuo de la primero divisin es el (LSB, primer Bit), el residuo de la ltima divisin es el (MSB, ltimo Bit). Esto se ilustra as:

CONVERSIN DE BINARIO A DECIMAL Cualquier nmero Binario puede ser convertido en su equivalente ENTERO Decimal. La forma de hacerlo es sumar en el nmero Binario todas las posiciones que contengan el valor 1. Veamos el ejemplo de conversin del nmero Binario de 4 bits (1010), Esto se podra expresar de la siguiente manera: Nmero Binario de 4 Bits: 1010 Conversin por posiciones: (1 x 2 a la 3 ) + (0) + (1 x 2 a la 1 ) + (0) Nmero Decimal: 8 + 0 + 2 + 0 = 10 Convirtiendo un nmero con 6 Bits: Nmero Binario de 8 Bits: 100110 Conversin por posiciones: (1 x 2 a la 5 ) + (0) + (0) + (1 x 2 a la 2 ) + (1 x 2 a la 1 ) + (0) Nmero Decimal: 32 + 0 + 0 + 4 + 2 = 38

CONVERSIN DEL SISTEMA DECIMAL A HEXADECIMAL Nuevamente acudimos a la Divisin repetida para lograr esta conversin, al igual que en los ejemplos anteriores (divisin por 2 para convertir Decimal a Binario, y divisin por 8 para convertir Decimal a Octal), pero esta vez, la divisin ser por 16. Al igual que antes, si el residuo contiene fracciones decimales, se multiplican por 16 y se toma el nmero entero para la nueva divisin por 16. Convertir los nmeros 1711 y 386 del Sistema Decimal s Hex.

CONVERSIN DEL SISTEMA HEXADECIMAL A DECIMAL Para convertir un nmero del Sistema Hex a su equivalente Decimal necesitamos primero recordar que la posicin de los nmeros en del Sistema Hex, basan su valor en una potencia de 16. El Primer Bit (LSB) sera 16 a la 0 = (1), el segundo Bit sera 16 a la

1 = (16), el tercer Bit sera 16 a la 2 = (256), aumentando las potencias de 16 hasta llegar al ltimo Bit (MLB). La conversin se realiza entonces de la siguiente manera: Convertir el nmero Hex 182 al Sistema Decimal Convertir el nmero Hex 182 al Sistema Decimal

Convertir el nmero Hex 6AF al Sistema Decimal

CONVERSIN DEL SISTEMA BINARIO A HEXADECIMAL La forma de convertir un nmero 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 conversin 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 nmero del Sistema Binario 100010100001 a Hex sera: 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 tro 1010 = 10 = A Se convierte el Tercer tro (donde se encuentra el MSB) 1000 = 8 Nmero Hex = 8A1

CONVERSIN DEL SISTEMA HEXADECIMAL A BINARIO Al igual que en la conversin del Sistema Octal (que se convierten en tros de Bits Binarios), en la conversin del Sistema Hexadecimal a Binario, cada Bit Hex se convierte en cuartetos de Bits Binarios. Convertir el nmero del Sistema Hex 8A1 a Binario sera:

Vous aimerez peut-être aussi