logo

Decodificador

O circuito combinacional que transforma a informação binária em 2Nlinhas de saída são conhecidas como Decodificadores. A informação binária é passada na forma de N linhas de entrada. As linhas de saída definem os 2Ncódigo de bits para as informações binárias. Em palavras simples, o Decodificador executa a operação inversa do Codificador . Por vez, apenas uma linha de entrada é ativada para simplificar. O produzido 2NO código de saída de -bit é equivalente às informações binárias.

Decodificador

Existem vários tipos de decodificadores que são os seguintes:

Decodificador de 2 a 4 linhas:

No decodificador de 2 a 4 linhas, há um total de três entradas, ou seja, A0e Um1e E e quatro saídas, ou seja, Y0, E1, E2e S3. Para cada combinação de entradas, quando a habilitação 'E' é definida como 1, uma dessas quatro saídas será 1. O diagrama de blocos e a tabela verdade do decodificador de 2 a 4 linhas são fornecidos abaixo.

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo Y0, Y0, Y2 e Y3 é a seguinte:

E3=E.A1.A0
E2=E.A1.A0'
E1=E.A1'.A0
Y0=E.A1'.A0'

O circuito lógico das expressões acima é fornecido abaixo:

mapa não ordenado c++
Decodificador

Decodificador de 3 a 8 linhas:

O decodificador de 3 a 8 linhas também é conhecido como Decodificador binário para octal . Em um decodificador de 3 a 8 linhas, há um total de oito saídas, ou seja, Y0, E1, E2, E3, E4, E5, E6e S7e três saídas, ou seja, A0, A1 e A2. Este circuito possui uma entrada de habilitação 'E'. Assim como o decodificador de 2 a 4 linhas, quando a ativação 'E' é definida como 1, uma dessas quatro saídas será 1. O diagrama de blocos e a tabela verdade do codificador de 3 a 8 linhas são fornecidos abaixo.

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo Y0, E1, E2, E3, E4, E5, E6e S7é o seguinte:

E0=UMA0'.A1'.A2'
E1=UMA0.A1'.A2'
E2=UMA0'.A1.A2'
E3=UMA0.A1.A2'
E4=UMA0'.A1'.A2
E5=UMA0.A1'.A2
E6=UMA0'.A1.A2
E7=UMA0.A1.A2

O circuito lógico das expressões acima é fornecido abaixo:

Decodificador

Decodificador de 4 a 16 linhas

No decodificador de 4 a 16 linhas, há um total de 16 saídas, ou seja, Y0, E1, E2,……, E16e quatro entradas, ou seja, A0, A1, UMA2e Um3. O decodificador de 3 a 16 linhas pode ser construído usando decodificadores de 2 a 4 ou decodificadores de 3 a 8. Existe a seguinte fórmula usada para encontrar o número necessário de decodificadores de ordem inferior.

Número necessário de decodificadores de ordem inferior = m2/m1

eu1= 8
eu2= 16

Número necessário de 3 a 8 decodificadores= Decodificador=2

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo A0, A1, A2,…, A15 é a seguinte:

E0=UMA0'.A1'.A2'.A3'
E1=UMA0'.A1'.A2'.A3
E2=UMA0'.A1'.A2.A3'
E3=UMA0'.A1'.A2.A3
E4=UMA0'.A1.A2'.A3'
E5=UMA0'.A1.A2'.A3
E6=UMA0'.A1.A2.A3'
E7=UMA0'.A1.A2.A3
E8=UMA0.A1'.A2'.A3'
E9=UMA0.A1'.A2'.A3
E10=UMA0.A1'.A2.A3'
Eonze=UMA0.A1'.A2.A3
E12=UMA0.A1.A2'.A3'
E13=UMA0.A1.A2'.A3
E14=UMA0.A1.A2.A3'
Equinze=UMA0.A1.A2'.A3

O circuito lógico das expressões acima é fornecido abaixo: