三:数据选择器和多路分配器 (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)多路分配器 它的功能是把输入数据分配给不同的通道上,相当于一个单刀多掷开关。 |
下一篇链接:第四章 组合逻辑电路(数字电路教程)3
上一篇链接:第五章 触发器介绍1(数字电路教程)
|