多路分解器(De-Mux)可以描述为执行多路复用器反向操作的组合电路。
解复用器具有单个输入, “ n”个选择线和最多2 ^ n个输出。
下图显示了1 * 4解复用器的框图。
1 * 4 De-多路复用器的功能表可以表示为:
S1 | S0 | 33 | 22 | 11 | 00 |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | I |
0 | 1 | 0 | 0 | I | 0 |
1 | 0 | 0 | I | 0 | 0 |
1 | 1 | I | 0 | 0 | 0 |
从上面的函数表中, 我们可以将每个输出的布尔函数写为:
y3 = S1S0 I, y2 = S1S0' I, y1 = S1' S0 I, y0 = S1'S0' I
可以使用反相器和三输入与门实现上述公式。
我们还可以使用低阶解复用器实现高阶解复用器。例如, 让我们在第一阶段使用1 * 2解复用器实现一个1 * 8解复用器, 然后在第二阶段使用两个1 * 4解复用器。
1 * 8解复用器的功能表可以表示为:
S2 | S1 | S0 | y7 | 66 | 55 | 44 | 33 | 22 | 11 | 00 |
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | I |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | I | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | I | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | I | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | I | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | I | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | I | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | I | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 * 8解复用器的框图可以表示为:
选择线“ S1”和“ S0”对于1 * 4解复用器都是公用的。
评论前必须登录!
注册