Documente Academic
Documente Profesional
Documente Cultură
Lista figurilor
1 Circuit multiplexor cu 8 intrări . . . . . . . . . . . . . . . . . 2
2 a) Multiplexor cu 8 intrări. b) Acelaşi multiplexor cablat la
funcţia majorată . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Reprezentarea unui decodor cu 3 linii de intrare şi 8 ieşiri . . 4
Lista tabelelor
1 Circuite logice combinaţionale
1.1 Introducere
Istoria circuitelor logice este strâns legată de dezvoltarea tehnologiei elec-
tronice şi a calculatoarelor moderne. Aceasta a evoluat pe parcursul mai
multor decenii şi a jucat un rol esent, ial ı̂n progresul şi inovaţiile din dome-
niul calculatoarelor şi al tehnologiei digitale ı̂n general.
1
B şi C, codifică numărul scris pe trei biţi, specificând care dintre cele opt
linii de intrare este poartă OR (SAU), indiferent de valoarea de pe liniile
de control. Şapte dintre porţile AND (ŞI) vor ieşi ı̂ntotdeauna 0. Cea de-a
opta poate produce fie 0, fie 1, ı̂n funcţie valoarea liniei de intrare selectate.
Fiecare poartă AND este activată de o altă poartă. Un exemplu de astfel
de circuit este ilustrat ı̂n figura 1:
2
Figure 2: a) Multiplexor cu 8 intrări. b) Acelaşi multiplexor cablat la
funcţia majorată
1.4 Decodoare
Definiţie:Asemenea exemplului de mai sus, vom urmări un circuit care
foloseşte un număr de n biţi ca intrare şi care foloseşte pentru a selecta (cu
valoarea implicită 1) exact una dintre cele 2n linii de ieşire. Astfel, pentru
n = 3, definim un asemenea circuit numit decodor.
3
Figure 3: Reprezentarea unui decodor cu 3 linii de intrare şi 8 ieşiri
Clasificare
Din punct de vedere al metodei de operare, unităţile logice aritmetice
sunı̂mpărţite ı̂n paralel şi secvenţial, principala diferenţă dintre acestea este
modul ı̂n de reprezentare al operanzilor s, i operaţiilor efectuate.
Prin natura utilizării, unităţile aritmetico-logice sunt ı̂mpărţite ı̂n blocuri
multifuncţionale şi blocuri blocate. În ALU de primul tip, pentru a efectua
operaţiuni cu diferite forme de reprezentare a numerelor, se folosesc aceleaşi
scheme care se adaptează la modul de operare solicitat cu date. În cazul
dispozitivelor bloc, toate operaţiile sunt efectuate prin distribuirea tipurilor
de date.
Pentru operaţiile cu numere zecimale, câmpuri numerice şi alfabetice,
numere cu puncte variabile sau puncte fixe, se folosesc diferite scheme. În
acest caz, unitatea logico-aritmetică funct, ionează mult mai rapid datorită
executării paralele a sarcinilor specificate.
4
Funcţionare
Din punct de vedere al funcţionării, UAL asigurăfuncţii de prelucrare a
datelor, precum:
aritmetică zecimală: adunare, scădere, ı̂nmulţire, ı̂mpărţire
aritmetică binară pentru numere cu un punct clar definit
modificarea adreselor de comandă
conversia câmpurilor alfanumerice
Totuşi, pentru a-şi realiza funcţiile sale, unitatea aritmetică şi logică
utilizează câteva registre proprii speciale:
Referinţe
[1] http://bucarotechelp.com/ [Accessed 27.05.2023]
[2] Computer Architecture-Computer Organization, Available from:
https://ict.iitk.ac.in/wp-content/uploads/
CS422-Computer-Architecture-ComputerOrganizationAndDesign5thEdition2014.
pdf/ [Accessed 26.05.2023]
5
[3] Andrew S. Tanenbaum- Structured Computer Organization, Available from:
https://csc-knu.github.io/sys-prog/books/Andrew%20S.
%20Tanenbaum%20-%20Structured%20Computer%20Organization.pdf
[Accessed 18.05.2023]