Sumador Restador con signo magnitud

Tengo una duda. He estado navegando e investigando en varios pdfs y no logro dar con la solución. Estoy realizando una ALU basada en digitos binarios con signo y magnitud con circuitos de la familia TTL.

Me he encontrado con un problema, y esque a la hora de realizar el sumador restador no encuentro solución al problema de sumar o restar con signo. Por ejemplo: al colocar -3 + -2, -3 - -2.

Les agradecería cualquier ayuda que me puedan brindar. Muchas gracias
 
Normalmente se usa la tecnica de "complemento a dos", si tienes 8 bits puedes colocar cualquier numero entre 0 y 255... pero si necesitas numeros negativos tienes que sacrificar un bit para indicar el signo, asi que puedes poner cualquier numero entre -128 (10h) y +127 (EFh)

http://es.wikipedia.org/wiki/Complemento_a_dos
 
Atrás
Arriba