编码器和解码器都是组合逻辑电路,但编码器和解码器的一个重要区别是编码器和解码器的逻辑电路编码器提供二进制代码作为其输出。相反,a解码器接受二进制代码作为其输入。
编码器是一种将活动数据信号转换为编码信息格式的设备。然而,解码器执行编码器的反向操作,从而将编码输入转换为原始数据输入。
为了拥有安全的数据传输在通信系统中采用编码器和解码器。编码器和解码器分别在发送端和接收端对数据进行编码和解码。
内容:编码器Vs解码器
比较图
参数 | 编码器 | 译码器 |
---|---|---|
输入应用 | 主动输入信号(原始消息信号) | 编码的二进制输入 |
生成的输出 | 编码的二进制输出 | 主动输出信号(原始信息) |
输入行 | 2n | n |
输出线 | n | 2n |
Opearation | 简单的 | 复杂的 |
基本逻辑元件 | 或门 | 门和非门 |
应用程序 | 电子邮件,视频编码器等。 | 微处理器、存储芯片等。 |
编码器的定义
它是一种组合电路,用来将输入信号转换成编码输出(数字数据流)的形式。编码器由2组成n'输入行数,但只有' n '输出行。当输入信号被应用到编码器时,编码器内的逻辑电路将特定的输入转换成编码的二进制输出。
编码器的基本结构如下图所示:
让我们进一步看看4到2二进制编码器,如下所示:
我们可以看到提供给编码器的四个输入是A0,一个1,一个2,一个3.两个输出都是Z0和Z1.这里值得注意的是,在编码器的输出处有特定的二进制码,在给定的时间内,4个输入中只有一个是高的。
因此,下面给出的真值表是针对4到2二进制编码器的
输入 | 输出 | ||||
---|---|---|---|---|---|
一个3. | 一个2 | 一个1 | 一个0 | Z1 | Z0 |
0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 0 | 1 | 1 |
正如我们在前一段中已经提到的,在所有四个输入中,在给定的时间只有一个输入为1。我们可以在上面的真值表中看到这一点。
因此,每个输出的布尔函数如下所示
下面的图显示了一个4到2二进制编码器的或门实现
尽管编码器具有提供编码输出的优点,但当两个或两个以上的高有源输入时,编码器有时会被证明是一个不利的电路,并导致错误的代码。
译码器的定义
解码器也是作为编码器的组合电路,但它的操作与编码器的操作完全相反。译码器是一种从编码的输入信号产生原始信号作为输出的设备。它将编码的比特解码成另一种格式。
解码器将n位编码的数据输入转换成2位n输出线。在译码器内部的逻辑电路的帮助下,特定的编码数据被转换成原始信息信号。
让我们来看看基本的解码器电路:
现在,我们将讨论2到4二进制解码器,以便更好地理解解码器
这里,电路的输入是A0和一个1它提供了4个输出,也就是Z0, Z1, Z2, Z3.E表示解码器的使能信号。
因此,我们将得到2 - 4解码器的真值表如下所示:
启用 | 输入 | 输出 | ||||
---|---|---|---|---|---|---|
E | 一个1 | 一个0 | Z3. | Z2 | Z1 | Z0 |
0 | - | - | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 |
这里,正如我们在真值表的第一行所看到的,使能终端是低的,因此没有任何输入馈送到设备。因此,在输出时没有提供结果。因此,当E很高时,每一种输入组合都会为我们提供高的输出。
因此,每个输出的布尔函数如下所示:
让我们看看和门实现的解码器使用非门
编码器和解码器之间的关键区别
- 编码器电路基本上是将所应用的信息信号转换成编码的数字比特流。而解码器执行反向操作并从编码位中恢复原始信息信号。
- 编码器的应用输入是主动输入信号。解码器接受编码的二进制数据作为其输入。
- 编码器产生编码的数据位作为其输出,并馈给解码器。相反,解码器提供一个主动输出信号(原始消息信号)来响应编码的数据位。
- 编码器接受的输入数是2n但是解码器只接受n个输入。
- 编码器的输出行数是n,解码器的输出行数是2n。
- 编码器的操作很简单,但解码器的操作很复杂,因为它需要理解编码器的编码格式。
- 在通信系统中,编码器安装在发射端,解码器电路安装在接收端。
结论
正如我们所知道的事实,两者都是组合电路,但两者的操作完全相反。一个对原始信息信号进行编码,而另一个对编码的数据位进行解码以获得准确的信息信号。
vishehsh库马尔说
不错的文章
Altaj Virani说
请像这样上传MUX和编码器之间的差异.....从14号开始我就要期末考试了