Wenn du eine Schaltung zur Addition von Binärzahlen simulieren sollst, sollte die Rechenoperation im Binärsystem klar sein.

Die Addition von Binärzahlen ist analog zur Addition im Dezimalsystem. Sie wird aufsteigend von der Ziffer mit der kleinsten Einheit (also von rechts) ausgeführt. Die beiden Ziffern werden addiert. Wenn die Summe die Basis erreicht oder übersteigt (im Dezimalsystem 10, im Binärsystem 2) wird ein Übertrag erzeugt, der zusätzlich auf die nächst höherwertige Stelle addiert wird.

Beispiel: im Dezimalsystem

3 2 9 7
+ 4 2 0 5
1 1
= 7 5 0 3

Beispiel: im Dezimalsystem

1 0 1 1
+ 0 0 0 1
1 1
= 1 1 0 0
0 1 1 1
+ 0 0 0 1
1() 0() 0() 0()