3 bit full adder designing
Write it as 0010 and 0110

Like in decimal system, we add single digits of same place value at a time, if answer is a double digit number, we keep the unit digit and carry over the tens place to next addition cycle, luckily in binary system possibilities are only:



When you add 010 and 110 , start from LSB:

0+0=0, therefore sum is zero and since its single digit , 0 is carried over to 2nd LSB:

1+1+0=10 Therefore sum is 0 and carry is 1 i.e. for MSB:

0+1+1=10 Therefore sum is zero and carry is 1 i.e. for fourth cycle:

0+0+1=1
Hence answer is 1000