A full adder is a combinational circuit that forms the arithmetic sum of three bits. It consists of three inputs and two outputs.
Two of the input variables, denoted by x and y, represent the two bits to be added. The third input Z, represents the carry from the previous lower position.
The two outputs are designated by the symbols S for sum and C for carry.
