Documente Academic
Documente Profesional
Documente Cultură
Unitatile aritmetice si logice sunt circuite logice combinationale complexe care executa pe baza
unor comenzi functii de tip aritmetic si logic. O unitate aritmetica si logica este capabila sa execute 16
operatii logice intre doua variabile booleane si 16 operatii aritmetice intre doua variabile binare pe 4 biti.
UAL se utilizeaza in sisteme digitale complexe sau ca parti componente in unitatile de prelucrare ale
sistemelor de calcul.
Un exemplu de UAL il reprezinta circuitul TTL
74181.
Un circuit TTL 74181 are urmatoarele intrari si iesiri
tipice :
- intrari pentru operanzi : A3:0 , B3:0
- o intrare de transport : cn
- o intrare de mod : M = 0 pentru operatii
aritmetice si M = 1 pentru operatii logice
- intrari pentru selectarea operatiei : S3:0
- iesiri pentru functie : F3:0
- o iesire pentru transport cn+4
- o iesire pentru indicarea egalitatii operanzilor :
(A=B)
- iesiri pentru transport anticipat : P,G.
Circuitul poate functiona in logica pozitiva sau negativa, intrarile si iesirile fiind inversate
in cazul utilizarii circuitului in logica negativa.
Nr. pinului 2 1 23 22 21 20 19 18 9 10 11 13 7 16 15 17
Logica A0 B0 A1 B1 A2 B2 A3 B3 F0 F1 F2 F3 Cn Cn+4 P G
negativa
Logica A0 B0 A1 B1 A2 B2 A3 B3 F0 F1 F2 F3 Cn C n4 X Y
pozitiva
Pe langa aceste operatii, circuitul TTL 74181 poate fi utilizat si pe post de comparator.
Iesirea A=B este conectata la iesirile F3:0 si aceasta va returna 1(HIGH) atunci cand operanzii A si
B sunt egali. Selectiile si modul trebuie alese corespunzatoare operatiei aritmetice de scadere cu
Cn=H pentru logica negativa si C n =L pentru logica pozitiva, in ambele cazuri selectiile fiind
S0=0, S1=1, S2=1, S3=0, iar modul M=0, pentru a selecta operatii aritmetice. Pentru restul cazurilor
de comparatie, circuitul trebuie sa execute tot operatia de scadere, iar rezultatul comparatiei va fi
dat de aceasta data de iesirea de transport Cn+4 dupa cum se observa in tabelul urmator :
Diagrama logica
Experiment de laborator 1
Experiment de laborator 2