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:
@@ -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);
|
||||
}
|
||||
Reference in New Issue
Block a user