Informatică, întrebare adresată de luysa2007, 8 ani în urmă

Ce este un decodificator numeric?

Răspunsuri la întrebare

Răspuns de andrei750238
2

Un decodificator numeric (decodor) este un circuit logic combinational cu n intrari si 2^n 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 2^n 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.

Anexe:

luysa2007: Multimesc
Alte întrebări interesante