- Portada
- Fundamentos del Entrenador de Puertas Lógicas
- Sistemas de Numeración
- Fundamentos de Puertas Lógicas
-
Fundamentos de Electrónica Digital
-
Circuitos combinacionales
-
Circuitos combinacionales básicos
-
Sumador completo y Semisumador
-
Simplificación de Circuitos combinacionales
-
Mapas de Karnaugh para 2 variables
-
Condiciones "Don't care"
-
Actividad 4: El Arte de la Simplificación
-
Mapas de Karnaugh para 3 variables
-
Actividad 5: Simplificación de 3 variables
-
Mapas de Karnaugh para 4 o más variables
-
Actividad 6: Karnaugh de 4 variables
-
- Sistemas secuenciales
- Proyectos Finales
Sistema Hexadecimal
Sistema Hexadecimal:

En contraste a los sistemas decimal y binario, ya vistos con anterioridad, en el sistema hexadecimal, los números se representan usando 16 símbolos, es decir, los números del 0 al 9, y las 6 primeras letras del alfabeto (A, B, C, D, E y F).
Podemos escribir diferentes cantidades utilizando una combinación de estos símbolos en diferentes posiciones como: A3, 1CC o 20. En este último caso, el número 20 hexadecimal no se corresponde con el 20 decimal.
Al ser un sistema en base 16, debemos aprender a convertir un número decimal a hexadecimal y un número binario a hexadecimal, y viceversa, para trabajar con este sistema numérico. Veamos la correspondencia de cada dígito.
Las equivalencias de los números hexadecimales con los números decimales y los números binarios son:
| Decimal | Binario | Hexadecimal |
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| 10 | 1010 | A |
| 11 | 1011 | B |
| 12 | 1100 | C |
| 13 | 1101 | D |
| 14 | 1110 | E |
| 15 | 1111 | F |
Conversión decimal - hexadecimal:

Convertir de decimal a hexadecimal.
Para convertir de decimal a hexadecimal, hay que seguir los siguientes pasos:
Divide el número decimal entre 16.
Obtener el cociente entero, que se utilizará para la siguiente iteración (en el paso 1).
Obtenemos el resto del dígito hexadecimal.
Repetimos los pasos hasta que el cociente sea igual a 0.
Veamos un ejemplo:
Ejemplo: convertir 1248,5 (base 10) a hexadecimal
Dividimos 1248,5/16: Cociente entero1 = 78; Resto1 = 0,5.
Dividimos 78/16: Cociente entero2 = 4; Resto2 = 14.
Dividimos 4/16: Cociente entero3 = 0; Resto3 = 4.
Ahora, cogemos los restos, y los convertimos a hexadecimal:
Resto1 = 0,8; Resto2 = E; Resto3 = 4.
Finalmente, los colocamos en orden inverso, y obtenemos el resultado:
El número decimal 1248 equivale al número hexadecimal 4E0,8.
Convertir de hexadecimal a decimal.
Para convertir de decimal a hexadecimal, hay que multiplicar cada uno de los dígitos del número en formato decimal, por potencias de base 16. Es decir, se hace exactamente igual que en el sistema numérico decimal, pero cambiando las potencias en base 10 por potencias en base 16.
Veamos un ejemplo:
Ejemplo: convertir F129 (base 16) a decimal.
El número F129,3 hexadecimal, se descompone de la siguiente manera:
Conversión binario - hexadecimal:

Convertir de binario a hexadecimal.
La forma más eficiente de convertir números binarios a hexadecimales, es separar de 4 en 4 dígitos los números binarios y, posteriormente, convertir esos grupos de 4 dígitos a su equivalencia en hexadecimal, como se puede apreciar en la tabla expuesta anteriormente.
Veamos un ejemplo:
Ejemplo: convertir 100111000111 (base 2) a hexadecimal
Al separarlos en grupos de 4 dígitos, nos quedaría lo siguiente:
| 1001 | 1100 | 0111 |
Una vez separados, podemos realizar su respectiva conversión:
| 1001 | 1100 | 0111 |
| 9 | C | 7 |
Por lo tanto, el número binario 100111000111 se corresponde con el 9C7 en hexadecimal.
Convertir de hexadecimal a binario.
Para convertir de números hexadecimales a binario, tenemos que hacer justo el proceso inverso al realizado de binario a hexadecimal. Es decir, separaremos cada uno de los dígitos hexadecimales y, si nos es más sencillo a partir de su equivalencia en decimal, los convertiremos en grupos de 4 dígitos binarios por separado.
Veamos un ejemplo:
Ejemplo: convertir 4FA (base 16) a binario
Al separar los dígitos, obtenemos lo siguiente:
| 4 = 4 | F = 15 | A = 10 |
Ahora, realizamos su conversión por separado:
| 4 = 4 | F = 15 | A = 10 |
| 0100 | 1111 | 1010 |
Por lo tanto, el número hexadecimal 4FA se corresponde con el 010011111010 en binario.
Finalmente, te proponemos algunos ejemplos adicionales de conversiones para que puedas practicar, como pueden ser los números 1419, el B6C y el 10110101. A continuación podrás consultar las soluciones de estos.
Dividimos 1419/16: Cociente entero1 = 88; Resto1 = 11. Dividimos 88/16: Cociente entero2 = 5; Resto2 = 8. Dividimos 5/16: Cociente entero3 = 0; Resto3 = 5.
Convertimos los restos a hexadecimal: Resto1 = B; Resto2 = 8; Resto3 = 5.
conversión del número 1419 a hexadecimal sería el 58B.
| 1011 | 0101 |
| B | 5 |
Recuerda las siguientes equivalencias entre los números decimales y hexadecimales:
| A | B | C | D | E | F |
| 10 | 11 | 12 | 13 | 14 | 15 |
Por tanto, la conversión del número B6C a decimal es 2924.
| B = 11 | 6 | C = 12 |
| 1011 | 0110 | 1100 |
| Vistas | |
|---|---|
| 5 | Número de vistas |
| 5 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.