Documentos de Académico
Documentos de Profesional
Documentos de Cultura
servicios No.60
Decodificador
Un decodificador o descodificador es un circuito combinacional, cuya función es inversa a
la del codificador, es decir, convierte un código binario (natural, BCD, etc.) de N bits de
entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual
a 2N), tales que cada línea de salida será activada para una sola de las combinaciones
posibles de entrada. Esto es debido a que un demultiplexor puede comportarse como un
decodificador.
Si por ejemplo se tiene un decodificador de 2 entradas con 22=4 salidas, su
funcionamiento sería el que se indica en la siguiente tabla, donde se ha considerado que
las salidas se activen con un "uno" lógico:
a
Tabla de verdad
A B C D a b c d e f g
0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 0 1 1 0 0 0 0
0 0 1 0 1 1 0 1 1 0 1
0 0 1 1 1 1 1 1 0 0 1
0 1 0 0 0 1 1 0 0 1 1
0 1 0 1 1 0 1 1 0 1 1
0 1 1 0 1 0 1 1 1 1 1
0 1 1 1 1 1 1 0 0 0 1
1 0 0 0 1 1 1 1 1 1 1
1 0 0 1 1 1 1 0 0 1 1
1 0 1 0 1 1 1 0 1 1 1
1 0 1 1 0 0 1 1 1 1 1
1 1 0 0 1 0 0 1 1 1 0
1 1 0 1 0 1 1 1 1 0 1
1 1 1 0 1 0 0 1 1 1 1
1 1 1 1 1 0 0 0 1 1 1
a= A´C+BC+AD´+A´B´D´+A´BD+AB´C´
Salida B Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 1 0 1
01 1 0 1 1
11 1 1 0 0
10 1 0 0 1
b= B´C´+B´D´+A´C´D´+A´CD+AC´D
c=A´C´+A´D+A´B+AB´+C´D
Salida d Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 0 1 1
01 0 1 1 1
11 1 0 0 1
10 1 1 1 0
d=A´C+A´B´D´+B´CD+BC´D+BCD´
Salida e Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 0 1 1
01 0 0 1 0
11 0 0 1 1
10 1 1 1 1
e=B´D´+AB+CD´+AC
f=C´D´+BD´+AC+AB´+A´BC´
Salida g Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 0 1 0 1
01 0 1 1 1
11 1 1 1 1
10 1 1 1 1
g=C+A´B+AB´+BD
A A
B B
C C
D D