Razlika med ključi: Multiplekser ali MUX je kombinacija vezja, ki vsebuje več kot eno vhodno vrstico, eno izhodno linijo in več kot eno izbirno črto. Medtem ko je kodirnik tudi tip multipleksorja, vendar brez ene izhodne linije. Gre za kombinacijsko logično funkcijo, ki ima 2 ^ n (ali manj) vhodnih linij in n izhodnih linij.
Multiplekser in enkoder sta zelo pomembna za digitalno elektroniko. Gre za vrste kombinacijskih logičnih vezij. Razlika med njimi je lahko posledica neke zmede, saj je kodirnik tudi vrsta multipleksorja. Zato je pomembno ugotoviti značilnosti obeh, ki bodo pomagale pri razlikovanju med njimi.
Za razumevanje multiplekserja in kodirnikov mora biti koncept kombinacijskih vezij jasen. Kombinacijska logična vezja so določena z logično funkcijo njihovega trenutnega vhodnega stanja. Stanje je lahko 0 ali 1 v vsakem primeru. V kombinacijskem logičnem vezju je izhod odvisen od kombinacije njegovih vhodov. Če v vsakem primeru pride do spremembe stanja vnosa, potem na spremembo vpliva tudi izhod. Ti tokokrogi so v bistvu sestavljeni iz treh osnovnih vrat:
- IN
- ALI
- NE
Ta vrata so kombinirana za izdelavo preprostih ali zapletenih preklopnih vezij. Funkcijo kombinacijskega logičnega vezja lahko enostavno dobimo z implementacijo Boolove algebre, tabele resnice ali z logičnimi diagrami. Ta kombinacijska logična vezja so razvrščena v tri širše kategorije:
- Aritmetične in logične funkcije
- Prenos podatkov
- Pretvorniki kod
Kategorija prenosa podatkov vključuje multiplekserje, demultipleksorje, kodirnike in dekoderje. Ta kategorija je zato zelo pomembna pri definiranju razlik med multiplekserjem in kodirnikom.
Multiplekserji se uporabljajo tudi v komunikacijah; telefonsko omrežje lahko razumemo kot zelo velik virtualni multiplekser, ki je sestavljen iz več manjših diskretnih. Ni mogoče imeti neposredne povezave med enim telefonom in drugim, zato omrežje uporablja multipleksiranje in posamezne telefonske signale pretvarja v majhno število žic, ko so klici nameščeni. Na sprejemnem koncu je demultiplekser prisoten in izbere pravo destinacijo med mnogimi.
Enkoder je tudi vrsta kombinacijskega vezja, ki se uporablja za pretvorbo binarnih
Prednostni dajalniki
Kodirnik z decimalnim na BCD
Octal na binarni kodirnik
Šestnajstiški na binarni kodirnik
Kodirnik je naprava, ki se lahko uporablja za spreminjanje signala (kot je bitni tok) ali podatkov v določeno kodo. Koda se lahko uporablja za kakršen koli namen, kot je stiskanje informacij, potrebnih za prenos in shranjevanje, za šifriranje ali za dodajanje odvečnih količin v vnosno kodo.
Tako lahko sklepamo, da sta oba pomembna za digitalno elektroniko in se oba uporabljata v različnih komponentah. Oba imata vhodne in izhodne podatke. Razlikujejo se po številu vhodov in izhodov. Multipleksor lahko definiramo kot pretvornik 2 ^ n vhodov v 1 izhod, medtem ko kodirnik pokriva 2 ^ n vhodov v n izhodov.