Conversión de hexadecimal a binario

Los ordenadores no pueden entender el lenguaje humano. Todo el procesamiento interno de un ordenador tiene lugar en O’s y 1’s del formato binario. Así que, cualquiera que sea la entrada de datos, primero es convertida en forma de bits binarios por el CI interno y luego se entrega a la unidad de procesamiento para que interprete la instrucción y la procese. Aunque utilicemos diferentes formatos de datos, internamente se almacenan en forma de bits binarios en la unidad de memoria. Los diferentes formatos utilizados para representar los datos son el formato binario, el formato decimal, el formato hexadecimal, el código gris, etc. En este artículo vamos a ver la conversión hexadecimal a binario de los datos.


¿Qué es un sistema de numeración binario?

El formato que utilizamos para escribir los números es el formato decimal, también conocido como formato de base 10. Pero las máquinas no pueden entender esos números. Así que se introdujo el sistema de numeración binario, que representa estos números decimales como una cadena de 0’s y 1’s.

En el sistema numérico binario, sólo se utilizan dos símbolos para representar el número. Son el 0 y el 1. Las máquinas entienden estos símbolos como la secuencia «ON» y «OFF». El sistema de numeración binario también se conoce como sistema de numeración de base 2. Cada símbolo se conoce como «Bit». El grupo de cuatro bits se conoce como «Nibble» y el grupo de 8 bits se conoce como «Byte».

Usos del sistema de numeración binario

El uso de la numeración binaria simplifica la arquitectura y la programación de los ordenadores. La numeración binaria se utiliza en la codificación de señales digitales. Este sistema de numeración puede definirse sencillamente como el sistema de numeración que utiliza sólo dos dígitos para representar los números en lugar de los dígitos del 0 al 9. Los números binarios son muy útiles para los cálculos por bits y la programación de circuitos digitales.

Lee:  controlador de nivel de agua

Tabla de conversión de hexadecimal a binario

Para facilitar el cálculo y la interpretación de números más grandes, se utiliza el formato hexadecimal para los cálculos más grandes. Pero los ordenadores siguen convirtiéndolos internamente en binarios y realizan el procesamiento. Por tanto, es importante conocer la conversión de hexadecimal a binario.

El formato hexadecimal también se conoce como formato de base-16. Utiliza 16 símbolos para representar los números. Utiliza los símbolos 0-9 para representar los números cero-nueve y para los números del 10-15, utiliza los símbolos A-F. Un número hexadecimal se representa con una «h» antes del número o con un «ox» después. Ejemplo de un número hexadecimal «h56» u «ox56».

La representación binaria de los dígitos hexadecimales se indica en la tabla. Para la conversión de números mayores, hay que consultar esta tabla.

Tabla de conversión de hexadecimal a binario

Método de conversión de hexadecimal a binario

Para convertir un número hexadecimal en binario hay que seguir algunos pasos. Cada bit hexadecimal representa un nibble .es decir, es una combinación de cuatro bits binarios. Por ejemplo, el número «1» del hexadecimal es un número de cuatro bits en binario y se escribe como «0001».

Paso 1: Escribe el equivalente binario de cuatro dígitos para cada dígito hexadecimal empezando por el bit menos significativo del número hexadecimal dado.

Paso 2: Combina todos los dígitos para formar un número binario.

Ejemplo de conversión de hexadecimal a binario

Consideremos un número hexadecimal «BC21». Para convertir el número dado en binario, el primer paso es escribir el equivalente binario de cuatro dígitos de cada uno de ellos, empezando por el bit menos significativo. Consulta la tabla de conversión para este paso.

Lee:  Qué es el frenado dinámico: cómo funciona y sus aplicaciones

A partir de la tabla de conversión, el equivalente binario de

1 = ‘0001’

2 =’0010′

C = ‘1100’

B =’ 1011′.

El siguiente paso en la conversión es combinar estos dígitos, es decir

‘B’ | ‘C’| ‘2′ | ‘1’

‘1011’| ‘1100’ | ‘0010’ |’0001′

Así, el equivalente binario del número hexadecimal dado es «1011110000100001»

Codificador de hexadecimal a binario

Para la conversión de hexadecimal a binario, también hay un CI codificador. Como cada dígito hexadecimal está asociado a cuatro binarios, cada entrada debe dar una salida de 4 bits. Aquí el número de entradas es 16, es decir, n = 16 y el número de salidas es log 16 = 4

Codificador de hexadecimal a binario
Codificador de hexadecimal a binario

La tabla de verdad anterior se utiliza para diseñar el codificador. B0,B1,B2,B3 da la salida . Cuando se da la entrada hexadecimal 2, el codificador da la salida binaria como «0010». Los números binarios se escriben en base 2.

El sistema binario está muy extendido como lenguaje de la electrónica. Es muy útil para comprender el estado de las señales electrónicas. El sistema binario y el sistema hexadecimal son los numérico posicional donde la posición de los dígitos también contribuye al valor del numérico.

Hay muchos sistemas numéricos introducidos a lo largo del tiempo. La numeración hindú-árabe se utiliza popularmente. En el mundo digital, para hacer los lenguajes compatibles con las máquinas, se están introduciendo muchas representaciones diferentes de los números. Debido a su simplicidad y a su capacidad para interpretar los estados eléctricos de la máquina, se prefiere el Sistema Numérico Binario. ¿Cuál es la representación binaria del número hexadecimal «c5»?

Javired
Javired

Deja una respuesta

Tu dirección de correo electrónico no será publicada.