Why does my 8-bit adder say 1+3=6?

Why does my 8-bit adder say 1+3=6? - Pink and White Love Print Textile

I have chained together the following full adder design given by the minecraft wiki eight times so that I can add together two 8-bit signals.:

enter image description here

For some odd reason the return of all the adders gives me 00000110 when I have inputted 00000011 and 00000001 respectively on the two input lines.

Is there something wrong with my design? Or am I just doing something really dumb?






Pictures about "Why does my 8-bit adder say 1+3=6?"

Why does my 8-bit adder say 1+3=6? - Red and White Wall Paint
Why does my 8-bit adder say 1+3=6? - Nike Air Force 1 Rayguns
Why does my 8-bit adder say 1+3=6? - Close-Up Photo of a Measuring Tape Near a Protractor



How does an 8-bit adder work?

The 8-bit binary adder is a circuit producing arithmetical sum of two 8-bit binary. It can be obtained by consecutive connections of the full adder so that each output of carry from each full adder is closed in a chain towards the input of carry of the next full adder.

How do you read a full adder?

4.1. A full adder circuit is central to most digital circuits that perform addition or subtraction. It is so called because it adds together two binary digits, plus a carry-in digit to produce a sum and carry-out digit.



8 Bit Adder Solution - Software Testing




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Ann H, Pavel Danilyuk, Aman Jakhar, Karolina Grabowska