https://youtube.com/playlist?list=PLz2soSCiWR2Wq5JaAl-a76v_UX1MDcMEo&si=KGBm-GRgD4UkiVTb
A full adder is a fundamental digital circuit used in digital electronics to perform binary addition. Unlike a half adder, a full adder can add three binary digits, making it a crucial component in multi-bit addition operations.
A full adder has three inputs: x,y,z (carry-in), where x and yare the two binary digits to be added, and z represents any carry that is generated from a previous addition.
The full adder has two outputs: Sum (S) and Cout (carry-out)
The sum output (S) is calculated using XOR gates, similar to the half adder. S = x ⊕ y ⊕ z.
Carry-Out (Cout) Output: The carry-out (Cout) is determined by three AND gates and an OR gate. Cout =xy+yz+xz