Planifique un circuito para convertir un número binario de 4 dígitos al complemento de dos

0

Necesito planificar un circuito que convierta $$ - \ {Y_3, Y_2, Y_1, Y_0 \} $$ A su complemento complemento de dos. $$ \ {S_3, S_2, S_1, S_0 \} $$

Creo que la pregunta no está bien definida ya que 0 no es único y ya que convertir un número negativo de 4 bits en complemento a dos requiere 5 bits y solo tengo espacio para 4 bits.

¿Hay alguna manera de resolver esto?

    
pregunta Quaker

1 respuesta

1

Un "complemento de dos" es solo el complemento de uno seguido de un incremento. Por ejemplo:

0101 original
1010 complemento de uno
1011 más 1

El original fue 0101, que es 5, y el resultado es 1011, que es -5 como se esperaba. Dicho de otra manera, se necesitan 5 incrementos para obtener el resultado 0.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas