Foro "Matriz de Tiempo"
1) ¿En qué consiste el sistema?
El sistema de numeración hexadecimal es un sistema de base 16 el cual consta de 16 números.
Los cuales son:
0 1 2 3 4 5 6 78 9 A B C D E F
Igual que en el sistema decimal, cada vez que teníamos 10 unidades de un determinado nivel, obteníamos una unidad del nivel superior (diez unidades: una decena, diez decenas: unacentena, etc.) en el hexadecimal cada vez que juntamos 16 unidades de un nivel obtenemos una unidad del nivel superior. En un sistema hexadecimal debe haber por tanto 16 dígitos distintos.
Como sólodisponemos de diez dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) necesitamos ampliar esa cantidad y se hace mediante letras:
A partir del diez se comienza a contar con el abecedario.
Los valores de lasletras son:
A=10
B=11
C=12
D=13
E=14
F=15
Este sistema de numeración es muy utilizado en informática porque simplifica la expresión binaria de los objetos. En Informática se utiliza el bytecomo unidad básica de información. Un byte está compuesto de 8 bits, es decir, un conjunto de ocho ceros y unos.
Con un byte podemos representar 256 valores, desde el 0 hasta el 255. Pero para ellonecesitamos 8 dígitos. La ventaja del sistema hexadecimal es que para representar los mismos valores sólo necesitamos 2 dígitos
2) ¿Cómo es posible realizar sumas y restas con 16dígitos?
Suma:
Ejemplo:
A+A = 20 (20 - 16 = 4 y nos llevamos 1)
*Siempre que el resultado de la suma sea mayor a 16 llevamos 1
*Se hace una resta del resultado -16
*A la resultante se le añade el1 al principio resultando en 14
Resta: Complemento a 15
1. Hacer que le minuendo y sustraendo tengan la misma cantidad de números.
2. Escribir la F tantas veces como números tieneel sustraendo.
Complemento a 15
3. Sumar el minuendo y el complemento a 15 utilizando la suma en sistema hexadecimal, mencionada anteriormente.
4. Quitar el número de la izquierda...
Regístrate para leer el documento completo.