多路复用器17 Mar 2025 | 阅读 2 分钟 多路复用器 (MUX) 可以被描述为一个组合电路,它接收来自 2^n 个输入数据线中的一个的二进制信息,并将其导向单个输出线。 选择用于输出的特定输入数据线是基于选择线的。 多路复用器通常被称为数据选择器,因为它仅选择多个数据输入中的一个。 注意:一个 2^n 到 1 的多路复用器有 2^n 个输入数据线和 n 个输入选择线,其位组合决定了为输出选择哪个输入数据。下图显示了 4 * 1 多路复用器的框图。 ![]() 在这些四个输入数据线中,特定的输入数据线将根据这两个选择线上的输入组合连接到输出。 注意:描述电路的真值表需要 64 行,因为六个输入变量可以有 2^n 个二进制组合。这将导致一个过长的表。因此,描述多路复用器操作的更方便的方法是使用函数表。4 * 1 多路复用器的函数表可以表示为
从函数表中,我们可以写出输出 (y) 的布尔函数 y = S1'S0'I0 + S1' S0'I1 + S1S0'I2 + S1S0I3 可以使用反相器、三输入与门和或门来实现上述输出 'y' 的等式。 ![]() 我们还可以使用较低阶的多路复用器来实现较高阶的多路复用器。例如,让我们使用两个 4*1 多路复用器和一个 2*1 多路复用器来实现一个 8 *1 多路复用器。 需要在第一阶段使用两个 4*1 多路复用器来获取八个输入数据线。 在第二阶段需要一个 2*1 多路复用器,以将第一阶段生成的输出汇聚成单个输出。 下图显示了使用两个 4*1 多路复用器和一个 2*1 多路复用器设计的 8*1 多路复用器的框图。 ![]() 一组公共选择线 (S1 和 S2) 应用于两个 4*1 多路复用器。 两个 4*1 多路复用器生成的输出被用作 2*1 多路复用器的输入。 8*1 多路复用器的函数表可以表示为
下一主题解复用器 |
我们请求您订阅我们的新闻通讯以获取最新更新。