Adds Mux4Way16
This commit is contained in:
parent
515f974aaf
commit
94ddef522a
|
@ -16,5 +16,7 @@ CHIP Mux4Way16 {
|
|||
OUT out[16];
|
||||
|
||||
PARTS:
|
||||
// Put your code here:
|
||||
}
|
||||
Mux16(a=a, b=b, sel=sel[0], out=ab);
|
||||
Mux16(a=c, b=d, sel=sel[0], out=cd);
|
||||
Mux16(a=ab,b=cd,sel=sel[1], out=out);
|
||||
}
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
| a | b | c | d | sel | out |
|
||||
| 0000000000000000 | 0000000000000000 | 0000000000000000 | 0000000000000000 | 00 | 0000000000000000 |
|
||||
| 0000000000000000 | 0000000000000000 | 0000000000000000 | 0000000000000000 | 01 | 0000000000000000 |
|
||||
| 0000000000000000 | 0000000000000000 | 0000000000000000 | 0000000000000000 | 10 | 0000000000000000 |
|
||||
| 0000000000000000 | 0000000000000000 | 0000000000000000 | 0000000000000000 | 11 | 0000000000000000 |
|
||||
| 0001001000110100 | 1001100001110110 | 1010101010101010 | 0101010101010101 | 00 | 0001001000110100 |
|
||||
| 0001001000110100 | 1001100001110110 | 1010101010101010 | 0101010101010101 | 01 | 1001100001110110 |
|
||||
| 0001001000110100 | 1001100001110110 | 1010101010101010 | 0101010101010101 | 10 | 1010101010101010 |
|
||||
| 0001001000110100 | 1001100001110110 | 1010101010101010 | 0101010101010101 | 11 | 0101010101010101 |
|
Loading…
Reference in New Issue