Resta complemento c

Solo disponible en BuenasTareas
  • Páginas : 3 (636 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2011
Leer documento completo
Vista previa del texto
Resta hexadecimal
Complemento C15
Podemos hacer la resta de dos números hexadecimales utilizando el complemento a 15. Para ello tendremos que sumar al minuendo el complemento a quince delsustraendo, y finalmente sumarle el bit de overflow (bit que se desborda).
Para entender la resta en complemento a 15 lo analizaremos con un ejemplo. Ésta es la resta que tenemos que resolver:-------------------------------------------------
A4FC9
-------------------------------------------------
- DE8
-------------------------------------------------—————————
-------------------------------------------------
¿?¿?¿?¿?
Primero tenemos que hacer que el minuendo y el sustraendo tengan la misma cantidad denúmeros. Para ello, añadiremos ceros al sustraendo hasta que sean suficientes.
-------------------------------------------------
A4FC9-------------------------------------------------
- 00DE8
-------------------------------------------------
—————————
-------------------------------------------------
¿?¿?¿?¿?Después, crearemos un nuevo número con la misma cantidad de números que el nuevo sustraendo. Como en el sistema hexadecimal el mayor número que tenemos es el 15, que corresponde a la letra F, tendremosque escribir la F tantas veces como números tiene el sustraendo.
-------------------------------------------------
FFFFF
-------------------------------------------------- 00DE8
-------------------------------------------------
—————————
-------------------------------------------------
FF217
La resta sehace siguiendo las normas generales de la resta común. La diferencia obtenida se denomina el complemento a 15. Recuerda el valor correspondiente a cada letra al operar.
Ahora tendremos que sumar...
tracking img