Escolar Documentos
Profissional Documentos
Cultura Documentos
Conceito
O codificador é um circuito que possui diferentes entradas e um valor de saída para cada uma delas.
Ou seja, o valor da saída depende de qual entrada for acionada. E, como o próprio nome do circuito
diz, a saída é uma codificação da entrada.
A saída é um valor binário que pode ser de 1 ou mais bits. Já as entradas são independentes, sendo
cada uma de 1 bit (indica se está ou não acionada). E só uma entrada pode ser acionada por vez.
Exemplo de codificador
Um exemplo comum é o codificador de decimal para binário. Considerando que ele seja de 3
entradas e que cada entrada representa um número decimal temos a seguinte imagem:
O objetivo deste codificador, conforme o nome diz, é indicar qual é a correspondência do número
selecionado em binário. Por exemplo, se a entrada 3 fosse selecionada, as saídas S1 e S0 indicariam
11. Isto porque 11 é a correspondência em binário do número decimal 3.
Decodificador
Conceito
Os decodificadores são parecidos com os codificadores, porém com a lógica de funcionamento
invertida:
É um circuito que possui diferentes saídas e um valor de entrada para cada uma delas. Ou seja, uma
saída específica é acionada dependendo do valor da entrada. E, como o próprio nome do circuito
diz, a saída é uma decodificação da entrada.
A entrada é um valor binário que pode ser de 1 ou mais bits. Já as saídas são independentes, sendo
cada uma de 1 bit (indica se está ou não acionada). E só uma saída pode ser acionada por vez.
Exemplo de decodificador
Seguindo o mesmo raciocínio de antes, podemos exemplificar com o decodificador de número
binário para decimal. Vamos considerar que ele tem 4 saídas e que cada saída representa um número
decimal, conforme mostra a imagem seguinte:
O objetivo deste decodificador, conforme o nome diz, é indicar qual número decimal corresponde
ao número binário na entrada. Por exemplo, se a entrada fosse 10, a saída 2 seria acionada. Isto
porque 10 é a correspondência em binário do número decimal 2.
Este decodificador é útil caso você esteja desenvolvendo um circuito em seja necessário indicar um
valor do sistema. Pois é mais fácil você visualizar este valor em decimal, mas a eletrônica digital
entende apenas binário, então você utiliza este decodificador para resolver o problema.