Mates aplicadas 3. El sistema hexadecimal.



 Paso de decimal a hexadecimal y viceversa.

Al agruparse ocho bits en un byte, recordemos 8 = 23, el siguiente sistema de numeración informático básico sería el octal. En realidad resulta mucho más versátil el hexadecimal, dado que permite representar un byte = ocho bits con solo dos dígitos hexadecimales. El lenguaje ensamblador hace un amplio uso del sistema hexadecimal en sus limitadas instrucciones, mucho más cercanas a la realidad física de los microprocesadores que los lenguajes de alto nivel.

El proceso para pasar de decimal a hexadecimal es similar al paso de decimal a binario, salvo que se divide reiteradamente entre 16. Hay que recordar asimismo que los cifras por encima del 9 han de ser sustituidas por letras mayúsculas. A=10, B=11, C=12, D=13… como en este ejemplo.




Fig. 5.6. 21010  = D216

 




Fig. 5.7. 42410  = 1A816


El paso de hexadecimal a decimal es igual que el proceso realizado de binario a decimal, excepto que las potencias son de base 16.




Fig. 5.8. D216 = 21010

 


Fig. 5.9. 1A816 = 42410

Comentarios

Entradas populares