Met behulp van een AND- en XOF-poort kun je dus een 'Een-Bit-Opteller' bouwen. Deze schakeling wordt ook wel een
'Half Adder' genoemd,
zie hier onder.

Een 'Half Adder'-schakeling is dus een belangrijke elektronische component die gebruikt wordt bij het optellen
van bits. De schakelingen worden een stuk ingewikkelder als er grotere getallen moeten worden opgeteld.
In paragraaf 1.3 is uitgelegd hoe je zelf grotere binaire getallen kunt optellen: je begint dan met de achterste bits en dan
werk je naar voren, en je moet steeds kijken wat je moet onthouden.
Als je een schakeling wilt maken voor de optelling van grotere getallen, bijvoorbeeld van twee bytes, dan moet de computer
het op dezelfde manier doen, dus ook steeds iets onthouden.
Wat er moet worden onthouden voor de optelling van de volgende bits (of beter gezegd: de vorige, want je werkt van achter
naar voren) noem je de carry-out.
De schakeling die je nodig hebt om dit probleem op te lossen is de
'Full Adder'-schakeling. Deze
schakeling zorgt er voor dat er drie bits worden opgeteld: de twee bits van de twee getallen en de carry-in.
Een
'Full Adder'-schakeling ziet er als volgt uit:
Carry-in is het onthouden van de vorige optelling en
carry-out is het onthouden voor de volgende optelling.
Een 'Full Adder'-schakeling is dus een schakeling die als onderdeel gebruikt wordt bij een schakeling voor het
optellen van binaire getallen die bestaan uit meer dan 1 bit.
Hier onder zie je dan de schakeling voor het
optellen van twee getallen die beide uit 2 bits bestaan
: de 'Twee Bits Teller'.