I am a little confused about how a 2-bit adder works. For 1-bit adder, my understanding of it is fine and I am able to draw out the truth table for it. However, if lets say I have a 2-bit adder, I can't seem to work out how the display shows the sum of both binary.
For example,
1st full adder - A1 = 1, B1 = 0, Cin = 0 => sum = 1 and carry out = 0. The carry out then goes to another full adder hence, for the 2nd full adder A2 = 1, B2 = 0, Cin = 0 => sum = 1 and carry out = 0.
Does this mean that my binary representation is 11? Based on looking at the both the sums, however I know that 01 + 01 = 10. I am pretty sure I am understanding something wrongly here and hopefully someone can help me out.