Estaría representado en el complemento de 2. Para los números de 4 bits, el bit más significativo representa -8 y los 3 bits restantes representan +4, +2, +1 respectivamente. Por lo tanto, los equivalentes decimales de los 16 números posibles son:
1000 = -8 + 0 = -8;
1001 = -8 + 1 = -7;
1010 = -8 + 2 = -6;
1011 = -8 + 3 = -5;
1100 = -8 + 4 = -4;
1101 = -8 + 5 = -3;
1110 = -8 + 6 = -2;
1111 = -8 + 7 = -1;
0000 = 0;
0001 = 1;
0010 = 2;
0011 = 3;
0100 = 4;
0101 = 5;
0110 = 6;
0111 = 7;
En su circuito, FA = 'sumador completo' - vea la tabla de verdad en la web.
En la suma y resta del complemento a 2, no se le permite exceder el rango de -8 a +7, o se produce un error (eso es para los números de 4 bits, por supuesto. Para los números de 8 bits, el rango sería de -128 a 127, números de 16 bits: -2 ^ 15 a 2 ^ 15-1 = -32768 a 32767, etc ...)
Entonces, para su sumador de 4 bits, (0100 - 0111) da el resultado 1101 = (-8 +5) = -3.
[0111 está conectado a las entradas exclusivas y 0100 está conectado a las FA]
Nota: en la aritmética complementaria de 2, se omite la ejecución del sumador final completo.