Addition via Logic Gates

 


One-bit Addition

Half-Adder Circuit Diagram

sum = A XOR B
carry = A AND B

HA

One-bit Addition With Carry-in

Full-Adder Circuit Diagram

sumfull = carryin XOR sumh1
carryout = carryh1 OR carryh2

FA
or
+

Alyce Brady, Kalamazoo College