Een multiplexer is een combinatiecircuit met 2Ninvoerlijnen en een enkele uitvoerlijn. Simpel gezegd is de multiplexer een combinatiecircuit met meerdere ingangen en één uitgang. De binaire informatie wordt ontvangen van de ingangslijnen en naar de uitgangslijn geleid. Op basis van de waarden van de selectieregels wordt één van deze data-ingangen met de uitgang verbonden.
In tegenstelling tot encoder en decoder zijn er n selectieregels en 2Ninvoerlijnen. Er zijn er dus in totaal 2Nmogelijke combinaties van ingangen. Een multiplexer wordt ook behandeld als Mux .
slapen in js
Er zijn verschillende typen multiplexers, die als volgt zijn:
2×1 multiplexer:
In een 2×1 multiplexer zijn er slechts twee ingangen, namelijk A0en een1, 1 selectieregel, d.w.z. S0en enkele uitgangen, d.w.z. Y. Op basis van de combinatie van ingangen die aanwezig zijn op de selectielijn S0, wordt één van deze 2 ingangen op de uitgang aangesloten. Het blokdiagram en de waarheidstabel van de 2 × Hieronder wordt 1 multiplexer weergegeven.
Blokdiagram:
Waarheidstabel:
De logische uitdrukking van de term Y is als volgt:
Y=S0'.A0+S0.A1
Logisch circuit van de bovenstaande uitdrukking wordt hieronder gegeven:
4×1 multiplexer:
In de 4×1 multiplexer zijn er in totaal vier ingangen, namelijk A0, A1, A2, en een3, 2 selectielijnen, d.w.z. S0en S1en enkele uitgang, d.w.z. Y. Op basis van de combinatie van ingangen die aanwezig zijn op de selectielijnen S0en S1, wordt één van deze 4 ingangen op de uitgang aangesloten. Het blokdiagram en de waarheidstabel van de 4 × Hieronder wordt 1 multiplexer weergegeven.
Blokdiagram:
Waarheidstabel:
De logische uitdrukking van de term Y is als volgt:
Y=S1' S0' A0+S1' S0A1+S1S0' A2+S1S0A3
Logisch circuit van de bovenstaande uitdrukking wordt hieronder gegeven:
8 naar 1 multiplexer
In de 8 naar 1 multiplexer zijn er in totaal acht ingangen, d.w.z. A0, A1, A2, A3, A4, A5, A6, en een7, 3 selectielijnen, d.w.z. S0, S1en S2en enkele uitgang, d.w.z. Y. Op basis van de combinatie van ingangen die aanwezig zijn op de selectielijnen S0, S1,en S2, wordt één van deze 8 ingangen op de uitgang aangesloten. Het blokdiagram en de waarheidstabel van de 8 × Hieronder wordt 1 multiplexer weergegeven.
Blokdiagram:
Waarheidstabel:
De logische uitdrukking van de term Y is als volgt:
Y=S0'.S1'.S2'.A0+S0.S1'.S2'.A1+S0'.S1.S2'.A2+S0.S1.S2'.A3+S0'.S1'.S2A4+S0.S1'.S2A5+S0'.S1.S2.A6+S0.S1.S3.A7
Logisch circuit van de bovenstaande uitdrukking wordt hieronder gegeven:
8 × 1 multiplexer met behulp van 4 × 1 en 2 × 1 multiplexer
Wij kunnen de 8 implementeren × 1 multiplexer met behulp van een multiplexer van lagere orde. Het implementeren van de 8 × 1 multiplexer, we hebben er twee nodig 4 × 1 multiplexers en één 2 × 1 multiplexer. De 4 × 1 multiplexer heeft 2 selectielijnen, 4 ingangen en 1 uitgang. De 2 × 1 multiplexer heeft slechts 1 selectielijn.
Voor het verkrijgen van 8 gegevensinvoer hebben we twee 4 nodig × 1 multiplexers. De 4 × 1 multiplexer produceert één uitgang. Om de uiteindelijke uitvoer te krijgen, hebben we dus een 2 nodig × 1 multiplexer. Het blokschema van 8 × 1 multiplexer met 4 × 1 en 2 × Hieronder wordt 1 multiplexer weergegeven.
16 naar 1 multiplexer
In de 16 naar 1 multiplexer zijn er in totaal 16 ingangen, d.w.z. A0, A1, …, A16, 4 selectielijnen, d.w.z. S0, S1, S2, en S3en enkele uitgang, d.w.z. Y. Op basis van de combinatie van ingangen die aanwezig zijn op de selectielijnen S0, S1, en S2wordt één van deze 16 ingangen op de uitgang aangesloten. Het blokdiagram en de waarheidstabel van de 16 × 1
Blokdiagram:
Waarheidstabel:
De logische uitdrukking van de term Y is als volgt:
J=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+J10.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'.S3Logisch circuit van de bovenstaande uitdrukking wordt hieronder gegeven:
16×1 multiplexer met behulp van 8×1 en 2×1 multiplexer
Wij kunnen de 16 implementeren × 1 multiplexer met behulp van een multiplexer van lagere orde. Het implementeren van de 8 × 1 multiplexer, we hebben er twee nodig 8 × 1 multiplexers en één 2 × 1 multiplexer. De 8 × 1 multiplexer heeft 3 selectielijnen, 4 ingangen en 1 uitgang. De 2 × 1 multiplexer heeft slechts 1 selectielijn.
Voor het verkrijgen van 16 gegevensinvoer hebben we twee 8 × 1 multiplexers nodig. De 8 × 1 multiplexer produceert één uitgang. Om de uiteindelijke uitvoer te krijgen, hebben we dus een 2 nodig × 1 multiplexer. Het blokschema van 16 × 1 multiplexer met 8 × 1 en 2 × Hieronder wordt 1 multiplexer weergegeven.
opnieuw bourne-shell