📜  数字电子中的多路复用器

📅  最后修改于: 2020-12-30 06:46:43             🧑  作者: Mango

复用器

多路复用器是具有2 n条输入线和一条输出线的组合电路。简单地说,多路复用器是一个多输入和单输出组合电路。从输入线接收二进制信息,并将其定向到输出线。根据选择线的值,这些数据输入之一将连接到输出。

与编码器和解码器不同,有n条选择线和2 n条输入线。因此,总共有2 N种可能的输入组合。多路复用器也被视为Mux

多路复用器的类型如下:

2×1多路复用器:

在2×1多路复用器中,只有两个输入,即A 0和A 1,1条选择线,即S 0和单个输出,即Y。基于选择处出现的输入的组合在S 0行,这2个输入之一将连接到输出。下面给出2× 1多路复用器的框图和真值表。

框图:

真相表:

Y项的逻辑表达式如下:

Y = S 0” .A 0 + S 0 1 .A

上述表达式的逻辑电路如下:

4×1多路复用器:

在4×1多路复用器中,总共有四个输入,即A 0 ,A 1 ,A 2和A 3 ,有2条选择线,即S 0和S 1和单个输出,即Y。根据在选择线S 0和S 1上出现的输入的组合的基础,这4个输入之一连接到输出。下面给出了4× 1多路复用器的框图和真值表。

框图:

真相表:

Y项的逻辑表达式如下:

Y = S 1 'S 0'A 0 + S 1 'S 0 A 1 + S 1 S 0'A 2 + S 1 S 0 A 3

上述表达式的逻辑电路如下:

8对1多路复用器

在8对1多路复用器中,总共有8个输入,即A 0 ,A 1 ,A 2 ,A 3 ,A 4 ,A 5 ,A 6和A 7 ,有3条选择线,即S 0 ,S 1和S 2以及单个输出(即Y)。基于在选择线S 0 ,S 1和S 2上出现的输入的组合,这8个输入之一连接到输出。下面给出了8× 1多路复用器的框图和真值表。

框图:

真相表:

Y项的逻辑表达式如下:

Y = S 0 '.S 1' .S 2 '.A 0 + S 0 .S 1' .S 2 '.A 1 + S 0' .S 1 .S 2” .A 2 + S 0 1 .S .S 2 '.A 3 + S 0' .S 1 '.S 2 A 4 + S 0 .S 1' .S 2所述的5 + S 0” .S 1 .S 2 .A 6 + S 0 .S 1 .S 3 .A 7

上述表达式的逻辑电路如下:

使用4×1和2×1多路复用器的8×1多路复用器

我们可以使用低阶多路复用器实现8×1多路复用器。要实现8 × 1多路复用器,我们需要两个4 × 1多路复用器和一个2 × 1多路复用器。 4 × 1多路复用器具有2条选择线,4条输入和1条输出。 2 × 1多路复用器只有1条选择线。

为了获得8个数据输入,我们需要两个4 × 1多路复用器。 4 × 1多路复用器产生一个输出。因此,为了获得最终输出,我们需要一个2 × 1多路复用器。下面给出了使用4× 1和2 × 1多路复用器的8 × 1多路复用器的框图。

16对1多路复用器

在第16到第1多路转换器,总共有16个输入,即A 0,A 1,…,A 16,4条选择线,即,S 0,S 1,S 2,和S 3和单个输出,即,基于选择线S 0 ,S 1和S 2上出现的输入的组合,这16个输入之一将连接到输出。 16× 1的框图和真值表

框图:

真相表:

Y项的逻辑表达式如下:

上述表达式的逻辑电路如下:

使用8×1和2×1多路复用器的16×1多路复用器

我们可以使用低阶多路复用器实现16×1多路复用器。要实现8 × 1多路复用器,我们需要两个8 × 1多路复用器和一个2 × 1多路复用器。 8 × 1多路复用器具有3条选择线,4条输入和1条输出。 2 × 1多路复用器只有1条选择线。

为了获得16个数据输入,我们需要两个8×1多路复用器。 8 × 1多路复用器产生一个输出。因此,为了获得最终输出,我们需要一个2 × 1多路复用器。下面给出了使用8× 1和2 × 1多路复用器的16 × 1多路复用器的框图。