¿Qué es la adición de cumplido de 1?

El complemento de unos de un número binario se define como el valor obtenido invirtiendo todos los bits en la representación binaria del número (intercambiando 0s por 1s). El complemento de unos del número se comporta como el negativo del número original en Algunas operaciones aritméticas.

Un sistema de complemento de unos o la aritmética de complemento de unos es un sistema en el que los números negativos están representados por el inverso de las representaciones binarias de sus números positivos correspondientes.

El sistema de numeración binaria del complemento de las unidades se caracteriza porque el complemento de bits de cualquier valor entero es el negativo aritmético del valor. Es decir, invertir todos los bits de un número (el complemento lógico) produce el mismo resultado que restar el valor de 0.

Ejemplo: adición de complemento a 1

0001 0110 22
+ 0000 0011 3
=========== ====
0001 1001 25