Complemento a dos y Magnitud y signo

#1
Tengo algunos problemas para entender la suma a complemento a dos

1110 0101
-
0111 0101 es un resta y después la misma

1110 0101
+
0111 0101 es un suma me podrian dar la reglas generales para sumar y restar complemento a dos y magnitud y signo
;) Gracias
 
#3
Hola melissa, te paso un documento que la verdad no recuerdo de que web lo copie..

Te explica las tres formas en las que se puede representar un número, el inconveniente de cada una, y unos ejemplos..

COMPLEMENTO A DOS (Procedimiento):

  • Restar (1010 0101 - 1001 0011)

Sacar el complemento a dos del sustraendo (C2 = Complemento a UNO + 1):

1001 0011
C1 = 0110 1100
.................+ 1
C2 = 0110 1101

Sumar el minuendo al complemento a dos del sustraendo:

1010 0101
+
0110 1101
------------
10001 0010

El 9 bits no se toma y nos queda el resultado final Resultado = 00010010

El complemento a 2 se utiliza en los micros, por cuestiones de hardware (Si estoy equivocado corrijanme por favor) para tener sólo la unidad SUMA y no otro sistema de resta o de detección de acarreo.

MÁS CLARO AÚN:

http://www.speccy.org/curso-cm/fr_cap2.html

Leé Numeros Negativos (Bastante Corto) que están los ejemplos justos..

Saludos!
 

Adjuntos

Última edición:
Arriba