多路复用器 (MUX) — 设计、真值表与实际应用
多路复用器,常缩写为 MUX,是根据选择输入将多个输入信号中的一个路由到单一输出线的数字开关器件。
多路复用器标准原理图符号如下:

下面是经典 2-到-1 多路复用器真值表。选择位为 A(最高位)和 D(最低位),I0 和 I1 为两数据输入。
| I1 | I0 | A | D | 输出 |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 | 1 |
| 1 | 1 | 0 | 1 | 1 |
在控制逻辑中使用 1-到-2 解码器可简化此真值表实现。解码器产生两选择信号,使能相应数据输入路径。


扩展此概念,4-到-1 多路复用器用两选择位将四数据输入之一路由到输出。电路图如下:

实践中,多路复用器 与 多路解复用器 常一起出现,因符号与命名相似易混淆;但 MUX 主动路由输入到输出,而多路解复用器将单输入分发到多输出。
相关工作表:
工业技术