Suma hexagesimal
-La suma hexadecimal es simple siempre y cuando la suma total no sobrepase el valor 15, ó F, el cual es el último dígito hexadecimal.
Ej. (140)16
+ (273)16________________________
3B3
Nota: 4+7=11(B).
-Diferente es el caso de sumas más grandes, en el cual deberemos usar una tabla hexadecimal.
Ej. (1FF)16
+ (1FC)16F=15 y C=12, pero su resultado en hexadecimal no es 27(lo cual sería en decimal), lo que debemos hacer es mirar la tabla adjunta y empezar a contar desde F, como es el último valor debemosdevolvernos a cero y seguir contando desde ahí.
Haciendo esto estaríamos dando vueltas en la misma tabla, por lo que cada vez que damos una vuelta en la tabla agregamos un segundo valor a nuestro resultado:En el ejemplo tenemos F+C, contamos 12 valores desde F
Y llegamos a B (contando 12 valores desde F) ahora nuestro resultado es B, pero para llegar a él tuvimos que dar una vuelta en la tabla, por loque el resultado final es 1B.
Volviendo a nuestra suma tenemos:
1
(1FF)16
+ (1FC)16
________________________
B
F+C=1B pero 1B hayque verlo como si 1 fuera una decena y b una unidad, por lo que reservamos el 1 y lo sumamos a F+F ( F+F=E; E+1=F) y 1+1 simplemente es 2.
(1FF)16
+ (1FC)16________________________
2FB
Suma binaria
Condiciones:
0+0=0
0+1=1
1+1=10 (recordemos que 1+1=2 y 2 en binario es 0010 o simplemente 10)
1+1+1=11 ( 1+1+1=3=0011 en binario)
Altener números binario de 2 dígitos, el dígito de la izquierda es el “carry” o reserva
Ej. 1 1 ------------------------------- “carry” o reserva
(1010)2
+(0110)2________________________________
10000
Resta binaria
Condiciones:
0-0=0
1-1=0
1-0=1
0-1=11
Ej 1
(1001)2
-...
Regístrate para leer el documento completo.