Decodificatorul este un circuit combinațional care
generează semnalul logic 1 pe o ieșire distinctă pentru
fiecare combinație a valorilor variabilelor de intrare. Cu
alte cuvinte, decodificatorul efectuează operația inversă
a unui codificator. Decodificatoarele sunt utilizate pentru
a determina operațiile pe care trebuie să le execute
procesorul, pentru selectarea unităților de intrare-ieșire,
sintetizarea simbolurilor etc.
Multiplexorul este un circuit combinațional destinat
selectării fluxurilor de date. În calculatoarele moderne
multiplixatoarele se utilizează pentru transferul informației
de la mai multe surse la un singur destinatar.
Demultiplexatorul distribuie fluxul de date de la intrarea X
la una dintre ieșirile Y (u = 0) sau Z (u = 1). Drept exemplu,
amintim transferul informației de la o singură sursă la mai
mulți destinatari.