数电基础-编码器和译码器
说一下自己的理解,而非课本的定义。
编码器
编码器就是将一种状态,转化为对应的二进制序列。举例来说:001 010 100 代表三个引脚上的电平:低低高、低高低、高低低。通过编码器编码后(采用两位二进制数即可区分)即可形成序列:00 01 10。
译码器
将二进制序列,转化为一种状态。与编码器相反。比如用三位二进制数编码后,共有八种状态。通过解码器解码后,将二进制序列还原成原来的状态。
比如,上面写的:
举例来说:001 010 100 代表三个引脚上的电平:低低高、低高低、高低低。通过编码器编码后(采用两位二进制数即可区分):00 01 10。
对00译码后,输出001(即又还原了回来)。
3-8译码器:将三位二进制数(或序列)【000,001,010,...,111】转换成八种状态:00000001,00000010,... ,10000000。