Full Adder
Appearance
A full adder is a simple circuit that adds two bits together along with a carry bit.

They have three inputs: A, B, Carry-In (CI), and two outputs: Sum (S) and Carry-Out (CO).
| A | B | CI | S | CO |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 | 1 |
| 0 | 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 | 1 |