Răspuns :
Un decodificator numeric (decodor) este un circuit logic combinational cu n intrari si [tex]2^n[/tex] iesiri.
In functie de combinatia valorilor de pe liniile de intrare se pune pe 1 una dintre iesiri.
Un decodor este folosit in alte circuite mai complexe precum :
- Decodificarea unui mesaj din baza 2 in alta baza (de regula intr-o baza [tex]2^n[/tex] sau in baza 10 - util mai ales pentru afisare pe un SSD)
- Adresarea unitatilor de memorie sau registrii. Unii registrii pot folosi decodoare interne daca pot suporta mai multe tipuri de operatii.
- Construirea unui multiplexor.\
In imaginea atasata poti observa un DEC 3x8 (decodor cu 3 intrari si 8 iesiri)
Observam ca avem activate intrarile I2 si I3, corespunzatoare codului binar 011. Ca iesire corespunzatoare avem activat 0_3, care corespunde valorii octale ale numarului binar introdus.
Pe liniile verticale paralele avem fiecare intrare, iar alaturi negatia acesteia. Folosim porti logice si.
