For the first time I finished the DMux chips. Not the best way to do it, but its a start.

This commit is contained in:
2021-01-20 15:14:40 -06:00
parent 6cff6afc04
commit 77c62c3504
6 changed files with 85 additions and 1 deletions
+16
View File
@@ -17,4 +17,20 @@ CHIP DMux4Way {
PARTS:
// Put your code here:
And(a=sel[0], b=sel[1], out=out1);
And(a=in, b=out1, out=d);
//Invert sel, 00 => 11
Not(in=sel[0], out=out2);
Not(in=sel[1], out=out3);
And(a=out2, b=out3, out=out4);
And(a=out4, b=in, out=a);
//Output B?
And(a=sel[0], b=out3, out=out5);
And(a=out5, b=in, out=b);
//Output C?
And(a=sel[1], b=out2, out=out6);
And(a=out6, b=in, out=c);
}