Multiplekseri on yhdistelmäpiiri, jossa on 2ntulolinjoja ja yksi lähtölinja. Yksinkertaisesti multiplekseri on monen tulon ja yhden lähdön yhdistelmäpiiri. Binääriinformaatio vastaanotetaan tulolinjoilta ja ohjataan lähtölinjalle. Valintarivien arvojen perusteella yksi näistä tietotuloista kytketään lähtöön.
Toisin kuin enkooderissa ja dekooderissa, on n valintariviä ja 2nsyöttörivit. Niitä on siis yhteensä 2Nmahdollisia syötteiden yhdistelmiä. Multiplekseria käsitellään myös nimellä Mux .
bash ketjuttaa merkkijonoja
On olemassa erilaisia multipleksereitä, jotka ovat seuraavat:
2×1 multiplekseri:
2×1-multiplekserissä on vain kaksi tuloa, eli A0ja A1, 1 valintarivi, eli S0ja yksittäiset lähdöt, eli Y. Valintarivillä S olevien tulojen yhdistelmän perusteella0, toinen näistä kahdesta tulosta liitetään lähtöön. Lohkokaavio ja totuustaulukko 2 × 1 multiplekseri on annettu alla.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen ilmaus on seuraava:
Y=S0'.A0+S0.A1
Yllä olevan lausekkeen looginen piiri on annettu alla:
4×1 multiplekseri:
4×1-multiplekserissä on yhteensä neljä tuloa, eli A0, A1, A2, ja A3, 2 valintariviä, eli S0ja S1ja yksi lähtö, eli Y. Valintalinjoilla S olevien tulojen yhdistelmän perusteella0ja S1, yksi näistä 4 tulosta on kytketty lähtöön. Lohkokaavio ja totuustaulukko 4 × 1 multiplekseri on annettu alla.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen ilmaus on seuraava:
Y=S1'S0'A0+S1'S0A1+S1S0'A2+S1S0A3
Yllä olevan lausekkeen looginen piiri on annettu alla:
8-1 multiplekseri
8-1-multiplekserissä on yhteensä kahdeksan tuloa, eli A0, A1, A2, A3, A4, A5, A6, ja A7, 3 valintariviä, eli S0, S1ja S2ja yksi lähtö, eli Y. Valintalinjoilla S olevien tulojen yhdistelmän perusteella0, S1,ja S2, yksi näistä kahdeksasta tulosta on kytketty lähtöön. Lohkokaavio ja totuustaulukko 8:sta × 1 multiplekseri on annettu alla.
Lohkokaavio:
Totuustaulukko:
Termin Y looginen ilmaus on seuraava:
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
Yllä olevan lausekkeen looginen piiri on annettu alla:
8 × 1 multiplekseri käyttäen 4 × 1 ja 2 × 1 multiplekseriä
Voimme toteuttaa 8 × 1 multiplekseri alemman kertaluvun multiplekserin avulla. Toteuttaaksesi 8 × 1 multiplekseri, tarvitsemme kaksi 4 × 1 multiplekseri ja yksi 2 × 1 multiplekseri. 4 × Yhdessä multiplekserissä on 2 valintalinjaa, 4 tuloa ja 1 lähtö. 2 × Yhdellä multiplekserillä on vain 1 valintarivi.
Jotta saamme 8 tietosyötettä, tarvitsemme kaksi 4 × 1 multiplekseri. 4 × 1 multiplekseri tuottaa yhden lähdön. Joten saadaksemme lopullisen tuloksen tarvitsemme 2 × 1 multiplekseri. Lohkokaavio 8 × 1 multiplekseri käyttäen 4 × 1 ja 2 × 1 multiplekseri on annettu alla.
kuinka muuntaa int:stä merkkijonoksi javassa
16-1 multiplekseri
16-1-multiplekserissä on yhteensä 16 tuloa, eli A0, A1, …, A16, 4 valintariviä, eli S0, S1, S2, ja S3ja yksi lähtö, eli Y. Valintalinjoilla S olevien tulojen yhdistelmän perusteella0, S1, ja S2, yksi näistä 16 tulosta liitetään lähtöön. Lohkokaavio ja totuustaulukko 16:sta × 1
Lohkokaavio:
Totuustaulukko:
Termin Y looginen ilmaus on seuraava:
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'.S3Yllä olevan lausekkeen looginen piiri on annettu alla:
16×1 multiplekseri käyttäen 8×1 ja 2×1 multiplekseriä
Voimme toteuttaa 16 × 1 multiplekseri alemman kertaluvun multiplekserin avulla. Toteuttaaksesi 8 × 1 multiplekseri, tarvitsemme kaksi 8 × 1 multiplekseri ja yksi 2 × 1 multiplekseri. 8 × Yhdessä multiplekserissä on 3 valintalinjaa, 4 tuloa ja 1 lähtö. 2 × Yhdellä multiplekserillä on vain 1 valintarivi.
16 datasisääntulon saamiseksi tarvitsemme kaksi 8 × 1 multiplekseria. 8 × 1 multiplekseri tuottaa yhden lähdön. Joten saadaksemme lopullisen tuloksen tarvitsemme 2 × 1 multiplekseri. Lohkokaavio 16 × 1 multiplekseri käyttäen 8 × 1 ja 2 × 1 multiplekseri on annettu alla.