[02] HalfAdder done
This commit is contained in:
parent
de816a702f
commit
67e8249e7e
|
@ -9,9 +9,10 @@
|
||||||
|
|
||||||
CHIP HalfAdder {
|
CHIP HalfAdder {
|
||||||
IN a, b; // 1-bit inputs
|
IN a, b; // 1-bit inputs
|
||||||
OUT sum, // Right bit of a + b
|
OUT sum, // Right bit of a + b
|
||||||
carry; // Left bit of a + b
|
carry; // Left bit of a + b
|
||||||
|
|
||||||
PARTS:
|
PARTS:
|
||||||
// Put you code here:
|
Xor(a=a, b=b, out=sum);
|
||||||
|
And(a=a, b=b, out=carry);
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
| a | b | sum | carry |
|
||||||
|
| 0 | 0 | 0 | 0 |
|
||||||
|
| 0 | 1 | 1 | 0 |
|
||||||
|
| 1 | 0 | 1 | 0 |
|
||||||
|
| 1 | 1 | 0 | 1 |
|
Loading…
Reference in New Issue