这部分介绍一些常见的组合逻辑器件。

多路复用器(MUX)

Untitled

相当于一个单刀多掷开关。输出信号 $Z$ 由选择控制端决定接到 $I_0, I_1, \cdots,I_{2^n-1}$ 中的某一个上。

更多路数的多路复用器可以由多个低路数的多路复用器串联得到。例如用 4 个 2 路复用器和 1 个 4 路复用器实现的 8 路复用器:

Untitled

三态门与三态逻辑

三态逻辑是指在低电平(0)和高电平(1)之外,再加入一种逻辑状态「高阻态」(Z)。所谓高阻态可以理解为引脚悬空或者不接。对于开漏输出的逻辑器件,P 管开漏输出器件只能输出高电平和高阻态,N 管开漏输出只能输出低电平和高阻态。这是由它们的电路特性决定的。

三态门是在三态逻辑基础上建立的一种元件。它能控制输出在正常高低电平和高阻态之间切换,可以理解为一个「开关」。

Untitled

译码器和编码器

译码器是将二进制信号转换成对应的某一个引脚使能,例如 3 线—8 线译码器是将输入的 3 位二进制数转换到 8 个输出引脚中的对应一个。

编码器和译码器功能相反。编码器又可以分为普通编码器(同时只允许一路信号使能)和优先编码器(允许多路信号同时使能,会按照某一既定的规则决定编码谁)。

奇偶校验器

奇偶校验器会「数」一组信号中「1」的个数,并根据这个个数是奇数还是偶数来决定输出。例如,对于 74238 系列的 9 位奇偶校验器,其输出情况如下

Untitled

即是说,如果输入信号中有奇数个 1,那么 ODD 端输出高电平;反之 EVEN 端输出高电平。

奇偶校验器的具体使用方法是:

Untitled