编码器和解码器都是组合逻辑电路,但是,编码器和解码器之间的一个至关重要的差异是编码器将二进制代码提供为输出。相反,一个解码器接受二进制代码作为其输入。
编码器是将活动数据信号转换为编码消息格式的设备。然而,解码器执行编码器的逆操作,从而将编码输入转换为原始数据输入。
为了有安全数据传输,编码器和解码器在通信系统中采用。编码器和解码器分别在发送和接收端处执行数据的编码和解码。
内容:编码器VS解码器
比较图表
参数 | 编码器 | 解码器 |
---|---|---|
输入应用 | 有源输入信号(原始消息信号) | 编码二进制输入 |
生成的输出 | 编码二进制输出 | 主动输出信号(原始信息) |
输入线 | 2N | N |
输出线路 | N | 2N |
咽 | 简单 | 复杂 |
基本逻辑元素 | 或门 | 和门和不是门 |
应用程序 | 电子邮件,视频编码器等。 | 微处理器,记忆芯片等。 |
编码器的定义
它是一种组合电路,用于以编码输出(数字数据流)的形式转换输入信号。编码器由'2N'输入线数但仅具有“N”输出线。当输入信号应用于编码器时,在其内涉及的逻辑电路将该特定输入转换为编码二进制输出。
下图显示了编码器的基本结构:
让我们进一步移动,看看4到2个二进制编码器,如下所示:
我们可以看到提供给编码器的四个输入是一个0., 一种1, 一种2, 一种3.并且2个输出作为z给出0.和Z.1。这里有人值得注意的是,在编码器的输出处具有特定二进制代码,在4个输入中,只有其中一个可以很高,对于给定时间。
因此,下面给出的真相表是4到2个二进制编码器
输入 | 输出 | ||||
---|---|---|---|---|---|
一种3. | 一种2 | 一种1 | 一种0. | Z.1 | Z.0. |
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个二进制编码器的栅极实现
尽管提供了编码输出的优势,但是编码器有时被证明为不利的电路,并且当2或超过2个输入时,码时,代码不正确。
解码器的定义
解码器也是编码器的组合电路,但其操作与编码器的操作完全反向。解码器是从编码输入信号输出的原始信号产生原始信号的设备。它基本上将编码比特解码为另一种格式。
解码器将N位编码数据输入转换为2N输出线。在解码器内的内部逻辑电路的帮助下,特定编码数据被转换为原始信息信号。
让我们看看基本解码器电路:
现在,我们将讨论2到4个二进制解码器,以更好地了解解码器
这里,电路的施加输入是一个0.A.1提供4个输出即z0.,z.1,z.2,z.3.E和E显示了解码器的使能信号。
因此,我们将有2到4个解码器的真相表,如下所示:
启用 | 输入 | 输出 | ||||
---|---|---|---|---|---|---|
E. | 一种1 | 一种0. | Z.3. | Z.2 | Z.1 | Z.0. |
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 Kumar.说
好的文章
altaj viani说
请在像这样的Mux和Encoder之间上传差异......我是从这个14日开始的最终考试