(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)多路分配器 它的功能是把输入数据分配给不同的通道上,相当于一个单刀多掷开关。
(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)多路分配器 它的功能是把输入数据分配给不同的通道上,相当于一个单刀多掷开关。