Kombinationskretsen som ändrar den binära informationen till 2Nutgångslinjer kallas Avkodare. Den binära informationen skickas i form av N inmatningslinjer. Utgångslinjerna definierar 2N-bitkod för den binära informationen. Med enkla ord, den Avkodare utför den omvända operationen av Encoder . I taget är endast en ingångslinje aktiverad för enkelhetens skull. Den producerade 2N-bitars utdatakod är ekvivalent med den binära informationen.
Det finns olika typer av avkodare som är följande:
2 till 4 rads avkodare:
I 2 till 4 linjers avkodare finns det totalt tre ingångar, dvs A0, och A1och E och fyra utgångar, dvs Y0, OCH1, OCH2, och Y3. För varje kombination av ingångar, när aktiveringen 'E' är inställd på 1, kommer en av dessa fyra utgångar att vara 1. Blockschemat och sanningstabellen för 2 till 4 linjers avkodare ges nedan.
Blockdiagram:
Sanningstabell:
Det logiska uttrycket för termen Y0, Y0, Y2 och Y3 är som följer:
OCH3=E.A1.A0
OCH2=E.A1.A0'
OCH1=E.A1'.A0
Y0=E.A1'.A0'
Den logiska kretsen av ovanstående uttryck ges nedan:
java skapande lista
3 till 8 rads avkodare:
3 till 8 linjers avkodare är också känd som Binär till oktal avkodare . I en 3 till 8 linjers avkodare finns det totalt åtta utgångar, dvs Y0, OCH1, OCH2, OCH3, OCH4, OCH5, OCH6, och Y7och tre utgångar, dvs A0, A1 och A2. Denna krets har en aktiveringsingång 'E'. Precis som 2 till 4 rads avkodare, när aktiverings 'E' är inställd på 1, kommer en av dessa fyra utgångar att vara 1. Blockschemat och sanningstabellen för 3 till 8 linjers kodare ges nedan.
Blockdiagram:
Sanningstabell:
Det logiska uttrycket för termen Y0, OCH1, OCH2, OCH3, OCH4, OCH5, OCH6, och Y7enligt följande:
OCH0=A0'.A1'.A2'
OCH1=A0.A1'.A2'
OCH2=A0'.A1.A2'
OCH3=A0.A1.A2'
OCH4=A0'.A1'.A2
OCH5=A0.A1'.A2
OCH6=A0'.A1.A2
OCH7=A0.A1.A2
Den logiska kretsen av ovanstående uttryck ges nedan:
4 till 16 rader avkodare
I 4 till 16 linjers avkodare finns det totalt 16 utgångar, dvs Y0, OCH1, OCH2,……, OCH16och fyra ingångar, dvs A0, A1, A2, och A3. 3 till 16 linjers avkodare kan konstrueras med antingen 2 till 4 dekoder eller 3 till 8 dekoder. Följande formel används för att hitta det nödvändiga antalet avkodare av lägre ordning.
Erforderligt antal lägre ordningens dekodrar=m2/m1
m1= 8
m2= 16
Nödvändigt antal 3 till 8 avkodare= =2
Blockdiagram:
Sanningstabell:
Det logiska uttrycket för termen A0, A1, A2,..., A15 är som följer:
OCH0=A0'.A1'.A2'.A3'
OCH1=A0'.A1'.A2'.A3
OCH2=A0'.A1'.A2.A3'
OCH3=A0'.A1'.A2.A3
OCH4=A0'.A1.A2'.A3'
OCH5=A0'.A1.A2'.A3
OCH6=A0'.A1.A2.A3'
OCH7=A0'.A1.A2.A3
OCH8=A0.A1'.A2'.A3'
OCH9=A0.A1'.A2'.A3
OCH10=A0.A1'.A2.A3'
OCHelva=A0.A1'.A2.A3
OCH12=A0.A1.A2'.A3'
OCH13=A0.A1.A2'.A3
OCH14=A0.A1.A2.A3'
OCHfemton=A0.A1.A2'.A3
Den logiska kretsen av ovanstående uttryck ges nedan: