Full Adder Circuit

0A 0B 0Cin XOR AND XOR AND OR SUM 0 CARRY 0
SUM = 0
CARRY = 0
Result: 00

Truth Table

ABCinSumCarry
00000
00110
01010
01101
10010
10101
11001
11111

How It Works

SUM = A ⊕ B ⊕ Cin

Two cascaded XOR gates produce the sum bit — same formula as Half Adder but extended with Carry-in.

CARRY = (A·B) + (Cin·(A⊕B))

Carry is produced by two AND gates feeding an OR — carry occurs when ≥2 inputs are 1.