Galvenā atšķirība: demultipleksers vai DMUX ir kombināciju ķēde, kas satur vienu datu ievadi, dažas vadības ieejas un daudzus izejas, bet dekodētājs ir loģiskā shēma, kas pārveido bināro numuru līdzvērtīgam decimālskaitlim.
Lai izprastu demultipleksētāju un dekodētājus, jēdzienam „kombinētās shēmas” jābūt skaidrai. Kombinētās loģiskās shēmas nosaka to pašreizējā ievades stāvokļa loģiskā funkcija. Stāvoklis jebkurā gadījumā var būt 0 vai 1. Kombinētās loģikas ķēdē produkcija ir atkarīga no tās ieeju kombinācijas. Ja jebkurā gadījumā notiek ieejas stāvokļa izmaiņas, tad izmaiņas ietekmē arī produkciju. Šīs ķēdes pamatā sastāv no trim pamata vārtiem:
- UN
- VAI
- NAV
Šie vārti ir apvienoti, lai radītu vienkāršas vai sarežģītas komutācijas shēmas. Kombinētās loģikas ķēdes funkciju var viegli iegūt, izmantojot Būla algebru, patiesības tabulu vai loģiskās diagrammas. Šīs kombinētās loģikas shēmas iedala trīs lielās kategorijās:
- Aritmētiskās un loģiskās funkcijas
- Datu pārraide
- Kodu pārveidotāji
Datu pārraides kategorijā ietilpst multipleksori, demultiplekseri, kodētāji un dekoderi. Tādējādi šai konkrētajai kategorijai ir liela nozīme, nosakot atšķirības starp demultipleksētāju un dekodētāju.
Dekodētājs ir arī sava veida kombinētā ķēde, kurai ir vairākas ievades un vairāki izejas, un ko izmanto kodētu ieeju pārveidošanai par kodētajām izejām. Ieejas koda biti parasti ir mazāki par izejas kodā esošajiem bitiem. Dekodētājs būtībā dekodē ievades kodu. Piemēram, ja dekodētājam tiek dots binārais kods b, tad dekodētājs var pateikt, ka šis kods ir no iespējamiem 2 ^ n kodiem. Dekodētāju var definēt arī kā ierīci, kas veic tikai kodētāja otrādi.
Tādējādi varam noteikt atšķirības starp dekodētāju un demultipleksētāju, apsverot šos divus svarīgos faktorus. Dekodētājs ir daudz ievade daudzām izejas ierīcēm, bet demultiplekseri ir viena ievade daudzām izvades ierīcēm. Vēl viena atšķirība starp tiem var tikt izteikta, jo dekoderī nav atlases līniju, bet demultipleksera gadījumā konkrētu kontūru izvēli kontrolē atlases līniju vērtība.
Atšķirības var summēt kā: -
Demultiplexer | Dekodētājs | |
Definīcija | 1 datu ievade 2 ^ n izejas | Tam ir n ieejas 2 ^ n izejas Tam ir n kontroles ievades |
Raksturīga | Savieno datu ievadi datu izvadā | Atlasa vienu no 2 ^ n izvadiem, dekodējot bināro vērtību, pamatojoties uz n ieejām |
Apgrieztā | Multipleksers | Kodētājs |