数字系统
数字系统的工作过程分为:对于物理量编码,处理编码后的物理量后再对物理量进行译码,最后得到其他物理量。

常用组合逻辑电路
编码器
编码就是将每个输入的高低电平变成一个对应的二进制代码,二编码器又分为普通编码器和优先级编码器。
普通编码器
特点:在任何时刻都只允许又一个需要编码的电平信号出现。

优先编码器
特点:允许同时输入两个或两个以上的电平信号,但是只对其中优先级最高的一个进行编码。


输入端多了一个S端口,输出端口也增加了两个端口。其中S‘端口是选择端,这个端口直接加在了所有端口,于是此时以$Y_{2}$为例,有:$Y’ = [(I_{7}+I_{6}+I_{5}+I_{4})S]$,这个端口可以电路当前级与前级和后级隔开。而增加的两个输出信号,$Y_{s}^{‘},Y_{EX}^{‘}$分别为:
综上,对于此优先级编码器而言,其中有八个信号输入端,3哥二进制码输出端,一个使能端,一个选通输出端口和一个扩展端。是能端为“0”时,芯片被选中,否则不被选中。
对于多个编码器之间的连接,按照如下方式进行,首相将后级的$Y_{s}’$连接到前级的S’上,也就是说,当后级正常工作时,也就是当$Y_{s}’=1$,也就是$Y_{s} = 0$时,使能端$S’$为1,也就是S为0.于是我们容易知道此时前级处于未选中状态。

译码器
译码指的是将输入的二进制代码转换为输出端的高低电平。
3线-8线译码器


实际上在工业上使用译码器的结构如下:


数据选择器
输入分为两部分,一部分为输入端,一部分为数据端。

半加器与全加器
多位加法器
串行加法器
并行加法器
超前进位加法器