(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.

