Resta Hexadecimal
-
Upload
maria-azucena-vallejo-casas -
Category
Documents
-
view
94 -
download
0
Transcript of Resta Hexadecimal
![Page 1: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/1.jpg)
RESTA HEXADECIMAL
![Page 2: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/2.jpg)
Las restas Hexadecimales se pueden resolver utilizando el complemento a 15 o el complemento a
16. Estos procesos hacen que una resta se convierta en una suma en sistema hexadecimal.
![Page 3: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/3.jpg)
COMPLEMENTO A 16 F2B1- C3A
__________
1. Igualamos minuendo y sustraendo en cantidad de digitos
F2B1- 0C3A
- __________
![Page 4: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/4.jpg)
F2B1
- 0C3A
2. Restamos el sustraendo FFFF
- 0C3A F3C5
15-10=515-3=12=C15-12=315-0=15=F
![Page 5: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/5.jpg)
COMPLEMENTO A 163. Súmanos el resultado anterior con el
minuendo F2B1+ F3C5 E676
1+5=611+12=23 23-16=7 llevamos 12+3+1=615+15=30 30-16=14=E llevamos 1
![Page 6: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/6.jpg)
COMPLEMENTO A 16 Como nos queda 1 al final Lo sumamos
F2B1+ F3C5 E676+ 1 E677
![Page 7: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/7.jpg)
COMPLEMENTO A 16 F 2 B 1- C 3 A E 6 7 7
![Page 8: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/8.jpg)
1. A61 - 612. 21C – A53. D7E – 4B4. 2B1F-18035. F3C2 – 4AC
![Page 9: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/9.jpg)
RESTA BINARIA0 – 0 = 01 – 0 = 11 – 1 = 00 – 1 = 1 llevamos 1
10110001 - 01111110=111111 .
10110001- 01111110 00110011
![Page 10: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/10.jpg)
1. 10001 – 01010=2. 11011001 – 10101011=3. 100110011101 – 010101110010=4. 10101 – 0010=5. 1101 – 0010=6. 1100011 – 100111=
![Page 11: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/11.jpg)
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 del sustraendo, y finalmente sumarle el bit de overflow (bit que se desborda).
![Page 12: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/12.jpg)
A4FC9 - DE8 —————————
![Page 13: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/13.jpg)
Primero tenemos que hacer que el minuendo y el sustraendo tengan la misma cantidad de números. Para ello, añadiremos ceros al sustraendo hasta que sean suficientes.
A4FC9 - 00DE8
————————10812560
3560
![Page 14: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/14.jpg)
Como en el sistema hexadecimal el mayor número que tenemos es el 15,
que corresponde a la letra F, tendremos que escribir la F tantas veces como
números tiene el sustraendo.
FFFFF - 00DE8
————————— FF217
![Page 15: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/15.jpg)
La resta se hace 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 el minuendo y el complemento a 15 utilizando la suma en sistema
hexadecimal, mencionada anteriormente.
A 4 F C 9 + F F 2 1 7
————————— B 5 2 E 0
![Page 16: Resta Hexadecimal](https://reader036.fdocuments.es/reader036/viewer/2022082420/553c35da4a7959d77b8b487e/html5/thumbnails/16.jpg)