##

# Codificatorul

Definitie
Codificatoarele sunt circuite logice combinationale cu n intrari si m iesiri de adresa, folosite pentru a realiza conversia unui numar zecimal in cod binar sau BCD.
Codificatorul de adresa simplu furnizeaza la iesire un cuvant binar de m biti atunci cand numai una din cele n intrari ale sale este activata.
Numarul de cuvinte rezultate la iesire este n=2m-1 si este egal cu numarul de intrari.
Schema bloc:
Exemplu - Codificator de adresa cu n=7 =>m=3 biti
Tabel de adevar

Intrari | Iesiri
I1 | I2 | I3 | I4 | I5 | I6 | I7 | A2 | A1 | A0
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1
0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0
0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1
0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0
0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1

Iesiri rezultate:
A0 = I1 + I3 + I5 + I7
A1 = I2 + I3 + I6 + I7
A2 = I4 + I5 + I6 + I7
Schema logica

Calculator:
I1: I2: I3: I4: I5:
I6:
I7:
A1A2A3