数字电路/编码器-译码器
外观
< 数字电路
编码器和译码器类似于多路复用器和多路分配器,但它们稍微复杂一些。
译码器将有 N 个输入和 个输出。假设我们有两个输入(A 和 B),以及 4 个输出(M N O P)。译码器将满足以下真值表
A | B | M | N | O | P |
0 | 0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 0 | 0 | 1 |
二进制数字进来,并本质上选择哪条线发送信号。chankana
编码器的工作方式与译码器完全相反,接收 个输入,并具有 N 个输出。当输入线上的一个位进来时,编码器输出该线的物理地址。它接收 2^n 个输入,输出 n 个输出,使能引脚应保持为 1 以使能电路。
Y3 | Y2 | Y1 | Y0 | A | B |
---|---|---|---|---|---|
0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 0 | 1 | 1 |
优先编码器与译码器电路的工作方式相反。优先编码器在其内部具有逻辑等级,input1 可能高于 input2。如果按下 input2 和 input1,编码器将确定优先级,并接受输入。
两者之间的关系。
多路复用器 (MUX) 是一种组合电路,它包含多个输入线、一个输出线和多个选择线。而编码器也被认为是一种多路复用器,但没有单个输出线。它是一个组合逻辑函数,具有 2^n(或更少)个输入线和 n 个输出线。