Decodor
Circuitul combinațional care schimbă informațiile binare în 2 N liniile de ieșire este cunoscută ca Decodoare. Informația binară este transmisă sub formă de N linii de intrare. Liniile de ieșire definesc 2 N -cod de biți pentru informațiile binare. Cu cuvinte simple, the Decodor efectuează operația inversă a Codificator . La un moment dat, doar o linie de intrare este activată pentru simplitate. Produsul 2 N -bit codul de ieșire este echivalent cu informațiile binare.
Există mai multe tipuri de decodoare, care sunt după cum urmează:
Decodor cu 2 până la 4 linii:
În decodorul cu 2 până la 4 linii, există un total de trei intrări, adică A 0 , și A 1 și E și patru ieșiri, adică Y 0 , ȘI 1 , ȘI 2 , și Y 3 . Pentru fiecare combinație de intrări, când activarea „E” este setată la 1, una dintre aceste patru ieșiri va fi 1. Diagrama bloc și tabelul de adevăr al decodorului cu 2 până la 4 linii sunt prezentate mai jos.
Diagramă bloc:
Tabelul de adevăr:
Expresia logică a termenului Y0, Y0, Y2 și Y3 este următoarea:
ȘI 3 =E.A 1 .A 0
ȘI 2 =E.A 1 .A 0 '
ȘI 1 =E.A 1 '.A 0
Y0=E.A 1 '.A 0 '
Circuitul logic al expresiilor de mai sus este prezentat mai jos:
Decodor cu 3 până la 8 linii:
Decodorul cu 3 până la 8 linii este cunoscut și ca Decodor binar la octal . Într-un decodor cu 3 până la 8 linii, există un total de opt ieșiri, adică Y 0 , ȘI 1 , ȘI 2 , ȘI 3 , ȘI 4 , ȘI 5 , ȘI 6 , și Y 7 și trei ieșiri, adică A 0 , A1 și A 2 . Acest circuit are o intrare de activare „E”. La fel ca decodorul cu 2 până la 4 linii, când activarea „E” este setată la 1, una dintre aceste patru ieșiri va fi 1. Diagrama bloc și tabelul de adevăr al codificatorului cu 3 până la 8 linii sunt prezentate mai jos.
Diagramă bloc:
Tabelul de adevăr:
Expresia logică a termenului Y 0 , ȘI 1 , ȘI 2 , ȘI 3 , ȘI 4 , ȘI 5 , ȘI 6 , și Y 7 este după cum urmează:
ȘI 0 =A 0 '.A 1 '.A 2 '
ȘI 1 =A 0 .A 1 '.A 2 '
ȘI 2 =A 0 '.A 1 .A 2 '
ȘI 3 =A 0 .A 1 .A 2 '
ȘI 4 =A 0 '.A 1 '.A 2
ȘI 5 =A 0 .A 1 '.A 2
ȘI 6 =A 0 '.A 1 .A 2
ȘI 7 =A 0 .A 1 .A 2
Circuitul logic al expresiilor de mai sus este prezentat mai jos:
Decodor cu 4 până la 16 linii
În decodorul cu 4 până la 16 linii, există un total de 16 ieșiri, adică Y 0 , ȘI 1 , ȘI 2 ,……, ȘI 16 și patru intrări, adică A 0 , A1, A 2 , și A 3 . Decodorul cu 3 până la 16 linii poate fi construit utilizând fie un decodor cu 2 până la 4, fie un decodor cu 3 până la 8. Există următoarea formulă utilizată pentru a găsi numărul necesar de decodoare de ordin inferior.
Numărul necesar de decodoare de ordin inferior=m 2 /m 1
m 1 = 8
m 2 = 16
Numărul necesar de 3 până la 8 decodoare=
=2
Diagramă bloc:
Tabelul de adevăr:
Expresiile logice ale termenului A0, A1, A2,…, A15 sunt următoarele:
ȘI 0 =A 0 '.A 1 '.A 2 '.A 3 '
ȘI 1 =A 0 '.A 1 '.A 2 '.A 3
ȘI 2 =A 0 '.A 1 '.A 2 .A 3 '
ȘI 3 =A 0 '.A 1 '.A 2 .A 3
ȘI 4 =A 0 '.A 1 .A 2 '.A 3 '
ȘI 5 =A 0 '.A 1 .A 2 '.A 3
ȘI 6 =A 0 '.A 1 .A 2 .A 3 '
ȘI 7 =A 0 '.A 1 .A 2 .A 3
ȘI 8 =A 0 .A 1 '.A 2 '.A 3 '
ȘI 9 =A 0 .A 1 '.A 2 '.A 3
ȘI 10 =A 0 .A 1 '.A 2 .A 3 '
ȘI unsprezece =A 0 .A 1 '.A 2 .A 3
ȘI 12 =A 0 .A 1 .A 2 '.A 3 '
ȘI 13 =A 0 .A 1 .A 2 '.A 3
ȘI 14 =A 0 .A 1 .A 2 .A 3 '
ȘI cincisprezece =A 0 .A 1 .A 2 '.A 3
Circuitul logic al expresiilor de mai sus este prezentat mai jos: