forked from ccccourse1/co111a
-
Notifications
You must be signed in to change notification settings - Fork 0
Mux4Way16
4YCAaaa edited this page Jan 4, 2023
·
1 revision
- 4-way 16-bit multiplexor:
- out = a if sel == 00 b if sel == 01 c if sel == 10 d if sel == 11
CHIP Mux4Way16 {
IN a[16], b[16], c[16], d[16], sel[2];
OUT out[16];
PARTS:
// Put your code here:
Mux16(a=a, b=b, sel=sel[0], out=muxab);
Mux16(a=c, b=d, sel=sel[0], out=muxcd);
Mux16(a=muxab, b=muxcd, sel=sel[1], out=out);
}