En multiplexer er et kombinationskredsløb, der har 2ninput linjer og en enkelt output linje. Simpelthen er multiplekseren et multi-input og enkelt-output kombinationskredsløb. Den binære information modtages fra inputlinierne og dirigeres til outputlinien. På basis af værdierne af udvælgelseslinjerne vil en af disse dataindgange blive forbundet med udgangen.
I modsætning til koder og dekoder er der n valglinjer og 2ninput linjer. Så der er i alt 2Nmulige kombinationer af input. En multiplexer behandles også som Mux .
hvad er hashset java
Der er forskellige typer af multiplexer, som er som følger:
2×1 multiplexer:
I 2×1 multiplexer er der kun to indgange, dvs. A0og A1, 1 valglinje, dvs. S0og enkeltudgange, dvs. Y. På basis af kombinationen af input, der er til stede ved valglinien S0, vil en af disse 2 indgange blive forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 2 × 1 multiplekser er angivet nedenfor.
Blokdiagram:
Sandhedstabel:
Det logiske udtryk for udtrykket Y er som følger:
Y=S0'.EN0+S0.EN1
Logisk kredsløb af ovenstående udtryk er givet nedenfor:
4×1 multiplexer:
I 4×1-multiplekseren er der i alt fire indgange, dvs0, A1, A2, og A3, 2 udvalgslinjer, dvs. S0og S1og enkelt udgang, dvs. Y. På basis af kombinationen af input, der er til stede ved udvælgelseslinjerne S0og S1, er en af disse 4 indgange forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 4 × 1 multiplekser er angivet nedenfor.
Blokdiagram:
Sandhedstabel:
Det logiske udtryk for udtrykket Y er som følger:
Y=S1'S0'A0+S1'S0EN1+S1S0'A2+S1S0EN3
Logisk kredsløb af ovenstående udtryk er givet nedenfor:
8 til 1 multiplekser
I 8 til 1 multiplekseren er der i alt otte input, dvs. A0, A1, A2, A3, A4, A5, A6, og A7, 3 udvalgslinjer, dvs. S0, S1og S2og enkelt udgang, dvs. Y. På basis af kombinationen af input, der er til stede ved udvælgelseslinjerne S0, S1,og S2, er en af disse 8 indgange forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 8 × 1 multiplekser er angivet nedenfor.
Blokdiagram:
Sandhedstabel:
Det logiske udtryk for udtrykket Y er som følger:
java undtagelser
Y=S0'.S1'.S2'.EN0+S0.S1'.S2'.EN1+S0'.S1.S2'.EN2+S0.S1.S2'.EN3+S0'.S1'.S2EN4+S0.S1'.S2EN5+S0'.S1.S2.EN6+S0.S1.S3.EN7
Logisk kredsløb af ovenstående udtryk er givet nedenfor:
8 × 1 multiplekser ved hjælp af 4 × 1 og 2 × 1 multiplekser
Vi kan implementere 8 × 1 multiplexer ved hjælp af en lavere ordens multiplexer. At implementere 8 × 1 multiplexer, vi skal bruge to 4 × 1 multipleksere og en 2 × 1 multiplekser. Den 4 × 1 multiplekser har 2 valglinjer, 4 indgange og 1 udgang. Den 2 × 1 multiplexer har kun 1 markeringslinje.
For at få 8 datainput har vi brug for to 4 × 1 multipleksere. Den 4 × 1 multiplekser producerer én udgang. Så for at få det endelige output har vi brug for en 2 × 1 multiplekser. Blokdiagram af 8 × 1 multiplexer ved hjælp af 4 × 1 og 2 × 1 multiplekser er angivet nedenfor.
16 til 1 multiplekser
I 16 til 1 multiplekseren er der i alt 16 indgange, dvs.0, A1, …, A16, 4 udvalgslinjer, dvs. S0, S1, S2, og S3og enkelt udgang, dvs. Y. På basis af kombinationen af input, der er til stede ved udvælgelseslinjerne S0, S1, og S2, vil en af disse 16 indgange blive forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 16 × 1
Blokdiagram:
Sandhedstabel:
Det logiske udtryk for udtrykket Y er som følger:
Y=A0.S0'.S1'.S2'.S3'+A1.S0'.S1'.S2'.S3+A2.S0'.S1'.S2.S3'+A3.S0'.S1'.S2.S3+A4.S0'.S1.S2'.S3'+A5.S0'.S1.S2'.S3+A6.S1.S2.S3'+A7.S0'.S1.S2.S3+A8.S0.S1'.S2'.S3'+A9.S0.S1'.S2'.S3+Y10.S0.S1'.S2.S3'+A11.S0.S1'.S2.S3+A12 S0.S1.S2'.S3'+A13.S0.S1.S2'.S3+A14.S0.S1.S2.S3'+A15.S0.S1.S2'.S3Logisk kredsløb af ovenstående udtryk er givet nedenfor:
16×1 multiplekser ved hjælp af 8×1 og 2×1 multiplekser
Vi kan implementere den 16 × 1 multiplexer ved hjælp af en lavere ordens multiplexer. At implementere 8 × 1 multiplexer, vi skal bruge to 8 × 1 multipleksere og en 2 × 1 multiplekser. Den 8 × 1 multiplekser har 3 valglinjer, 4 indgange og 1 udgang. Den 2 × 1 multiplexer har kun 1 markeringslinje.
For at få 16 datainput har vi brug for to 8 × 1 multipleksere. Den 8 × 1 multiplekser producerer én udgang. Så for at få det endelige output har vi brug for en 2 × 1 multiplekser. Blokdiagram af 16 × 1 multiplexer ved hjælp af 8 × 1 og 2 × 1 multiplekser er angivet nedenfor.