Name: Tiffany Jiang
Date: 10-Oct-2022
I received assistance from: NO ONE
I assisted: NO ONE
The truth table of AND produces this output.
The XOR truth table produces the output of the Sum column.
The outputs of the half-adder and the top four rows of the full-adder are the exact same.
The a and b inputs are identical, but in the full-adder, the c-input values of the first four rows are all zeros. Thus, nothing is changed when zeroes are added.
The total number of bits added together would have to be odd when the least significant bit position is a full-adder, which adds together three bits instead of the two of a half-adder.
The correct output from S would be available instantaneously in with a single half-adder or full-adder, but it would not be available instantaneously from a ripple carry adder. This is because there are multiple steps to the operation that happen one after the other.
This state is called overflow, where there is an extra unit of counting beyond what the calculator can represent.
I learned how half-adders and full-adders worked.
I encountered challenges when attempting to build the curcuits in falstad, especially the more conplex full adder.
This experience is already pretty good.
After completing the exercise, I have a better understanding of the logic gates.