※使っていいのはNANDとNOTとANDとORとXORだけ
※最適化はしない
※comparisonでOKは出た
CHIP Mux {
IN a, b, sel;
OUT out;
PARTS:
Not(in=sel, out=nots);
And(a=a, b=nots, out=w1);
And(a=b, b=sel, out=w2);
Or(a=w1, b=w2, out=out);
}
※使っていいのはNANDとNOTとANDとORとXORだけ
※最適化はしない
※comparisonでOKは出た
CHIP Mux {
IN a, b, sel;
OUT out;
PARTS:
Not(in=sel, out=nots);
And(a=a, b=nots, out=w1);
And(a=b, b=sel, out=w2);
Or(a=w1, b=w2, out=out);
}