数据选择器和多路分配器

来源:百度文库 编辑:神马文学网 时间:2024/04/30 13:51:04
(1)数据选择器    它就是从多个输入端中选择一路输出,它相当于一个多路开关它的逻辑符号如图(1)所示:其中D0D1、、、Dn是数据输入端;A0A1、、、An为地址变量(有n个地址变量就有2n个输入端).
常用的有二选一,四选一,八选一和十六选一,若需更多则由上述扩展。

例 3:如图(2)所示的四选一数据选择器,试写出它的输出逻辑表达式和功能表
它的逻辑输出表达式为 F=(A0A1D0+A0A1D1+A0A1D2+A0A1D3)E
它的功能表为:如下表所示
从表上我们可以看出当使能端E为“1”时输出为“0”即禁止,只有当使能端为“0”时选择器才有效。

地址 使能端 输入 输出
A0 A1 E D F
*       * 1 * 0
0       0 0 D0---D3 D0
0       1 0 D0---D3 D1
1       0 0 D0---D3 D2
1       1 0 D0---D3 D3
例 4:把四选一扩展为八选一。
八选一要有八个输入变量,因此需要三个地址变量(我们把其中一个A0作为使能段);
四选一只能有四个输入变量,所以我们需要两个四选一和一个非门.非门的作用是改变使能端的电平,减少使能端.先列出它的功能表如下表所示:
逻辑电路图如图(3)所示:
A0 A1 A2 D F
0    0    0 D0----D7 D0
0    0    1 D0----D7 D1
0    1    0 D0----D7 D2
0    1    1 D0----D7 D3
1    0    0 D0----D7 D4
1    0    1 D0----D7 D5
1    1    0 D0----D7 D6
1    1    1 D0----D7 D7
(2)多路分配器   它的功能是把输入数据分配给不同的通道上,相当于一个单刀多掷开关。