7 March 2009

what is binary adder?

as shown in the figure there are four adders with inputs a0 to a3
and b0 to b3. and s0 to s3 are output and c1,c2,c3,c4 are the carry bits.

this figure shows an example of adding of two numbers 12 and 9 the decimal addtion of it is 21
.binary form of 12 is 1100 and 9 is 1001 so sum=0101 and the carry 1.
so our final output will be 10101.



the half adder produce the a sum of 1 and carry of 0, the first full adder produce a
sum of 0 and carry of 0 the second full adder produce a sum of 1 and carry of 0 and the third full adder produces a sum of 0 and carry is 1.so our final output is 10101.
using more full adders we can build more binary adders of any length.