Digital publication | Page 2

Circuite combinaționale frecvent utilizate

Circuitele combinationale frecvent utilizate sunt prezentate in figurele de mai jos:

Sumatorul este un circuit combinational destinat adunarii a doua numere binare.

Comparatorul este un circuit combinational care compara numere binare A si B, indicind prin cele trei iesiri una dintre situatiile posibile: A<B, A>B, sau A=B.

Codificatorul este un circuit combinational care efectueaza conversiunea mesajelor s1, s2, ...sn in cuvinte binare din odul respectiv. Se considera ca fiecare dintre mesajele sj este reprezentat prin valorile X1=0, Xi=1, ..., Xn=0 aplicate la intrarea codificatorului, iar cuvintul de cod- prin variabilele de iesire Y1, Y2, ..., Ym. De exemplu, variabilele X1, X2, X3, ... pot reprezenta starea tastelor <A>, <B>, <C>, ... ale tastaurii. Codificatorul respectiv va furniza la iesire cuvintul de cod ASCII corespunzator tastei actionate.

Decodificatorul este un circuit combinational care genereaza semnalul logic 1 pe o iesire distincta pentru fiecare combinatie a valorilor variabilelor de intrare. Cu alte cuvinte, decodificatorul efectueaza operatia inversa a unui codificator. Decodificatoarele sunt utilizate pentru a determina operatiile pe care trebuie sa le execute procesorul, pentru selectarea unitatilor de intrare-iesire, sintetizarea simbolurilor etc.

SM