编码器和译码器的逻辑功能是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/03 07:25:17

用8-3编码器,,3-8译码器来说明吧,
8-3编码器:
D7~D0,8个数据线只能一位有效,即高电平。输出对应的A2-A0
如:0001000,,D4有效,输出100,,也就是二进制的4了。

3-8译码器:
就是把输入翻译出来。输入为A2-A0,输出为Y7-Y0
如:
输入为A2-A0(010),刚输出为Y2
输入为A2-A0(110),刚输出为Y6

楼上都已经把逻辑功能讲的很明白了,但我还是想说一下这个器件具体能够干什么。我们课本上的译码器,输出的编号刚好和输入的二进制在数值上是相同的,因此可以理解为这个器件的作用就是把二进制转化为十进制。但实际上,输出端的编号不一定和二进制的数值对应,比如说,把书上的输出端y3改成y1,那么输入011的时候,对应的输出其实是1,也就实现了对密码的翻译。当输入是一段数字时,只有知道对应法则,才可以用译码器翻译出来正确的内容。

什么是译码器
实现译码器功能的组合逻辑电路称为译码器。它的输入是二进制的代码,输出是一组高低电平信号,每输入一组不同的代码,只有一个输出端呈现有效信号.

什么是编码器:
完成编码功能的数字逻辑电路称为编码器,其逻辑功能与译码器正好相反。
译码器实现“多对一”译码,而编码器实现“一对多”译码。

编码器把十进制数编译成二进制数输出
译码器把二进制数编译成十进制数输出