(Initial stub) |
(Added truth table) |
||
Line 6: | Line 6: | ||
}} | }} | ||
{{Stub}} | {{Stub}} | ||
{| {{Truthtable}} | |||
|+ Full Adder Truth Table | |||
|- | |||
! Input One !! Input Two !! Input 3 !! Output !! Carry | |||
|- | |||
| {{Off t}}|| {{Off t}}|| {{Off t}}|| {{Off t}}|| {{Off t}} | |||
|- | |||
| {{Off t}}|| {{Off t}}|| {{On t}}|| {{On t}}|| {{Off t}} | |||
|- | |||
| {{Off t}}|| {{On t}}|| {{Off t}}|| {{On t}}|| {{Off t}} | |||
|- | |||
| {{Off t}}|| {{On t}}|| {{On t}}|| {{Off t}}|| {{On t}} | |||
|- | |||
| {{On t}}|| {{Off t}}|| {{Off t}}|| {{On t}}|| {{Off t}} | |||
|- | |||
| {{On t}}|| {{Off t}}|| {{On t}}|| {{Off t}}|| {{On t}} | |||
|- | |||
| {{On t}}|| {{On t}}|| {{Off t}}|| {{Off t}}|| {{On t}} | |||
|- | |||
| {{On t}}|| {{On t}}|| {{On t}}|| {{On t}}|| {{On t}} | |||
|} | |||
This is the basic building block for larger mathematical operations like {{Component|Add|adding}}, {{Component|Negate|negation}} and {{Component|MUL|multiplication}}. |
Latest revision as of 12:56, 30 August 2024
Width | 1 |
---|---|
Type | 1bit |
Unlocked by | Full Adder |
Input One | Input Two | Input 3 | Output | Carry |
---|---|---|---|---|
0 |
0 |
0 |
0 |
0
|
0 |
0 |
1 |
1 |
0
|
0 |
1 |
0 |
1 |
0
|
0 |
1 |
1 |
0 |
1
|
1 |
0 |
0 |
1 |
0
|
1 |
0 |
1 |
0 |
1
|
1 |
1 |
0 |
0 |
1
|
1 |
1 |
1 |
1 |
1
|
This is the basic building block for larger mathematical operations like adding, negation and multiplication.