Lab 4 RC
Lab 4 RC
Lab 4 RC
4
Tema lucrării: Cercetarea circuitului comparatorului numeric
Scopul lucrării: Studierea principiului de construcţie şi funcţionare a comparatorului
binar de 2 biți cu utilizarea programului simulator EWB. Cercetarea în mod practic a
regimurilor de funcţionare a comparatorului respectiv şi completarea diagramelor de timp cu
mărimile determinate în mod experimental, de luat cunoştinţe cu microcircuitele integrate ce
constituie sumatoare.
GENE1RALITĂȚI
Comparatoarele numerice sunt circuite logice combinaţionale care permit determinarea valorii relative
a 2 numere binare. Un astfel de circuit are o reprezentare ca оn figura 1 şi prezintă 2Чn intrări pentru
cele 2 numere de n biţi şi 3 ieşiri: A>B, A=B şi A<B.
Figura 1
1. Comparatorul numeric de 1 bit
Acest circuit permite compararea a 2 numere de câte 1 bit, indicând prin cele 3 ieşiri relaţia dintre ele:
Figura 2
mai sus cu n=1. Schema bloc şi tabelul de adevăr sunt prezentate în figura 2. Ieşirea yi = 1 atunci când
numerele de la intrare respectă relaţia corepunzătoare ieşirii, оn rest aceasta este 0. Diagramele Veich-
Karnaugh asociate sunt următoarele:
Conform cu relaţiile deduse din cele 3 diagrame, circuitul cu porţi arată ca în figura 3.
Figura 3
2. Comparatorul numeric de 2 biţi
Cu 2 comparatoare de 1 bit se pot realiza un comparator de 2 biţi. Cele două numere ce se
compară au următoarea structură:
A = A0 · 20 + A1 · 21 B = B0 · 20 + B1 · 2Compararea
numerelor urmăreşte schema logică din figura 4.
Compararea începe cu biţii cei mai semnificativi A1şi B1. Dacă A1>B1 sau A <B1 acest
1
lucru implică în mod evident A>B sau respectiv A<B, indiferent de valorile biţilor A0 şi B0.
Dacă A1=B1, pentru stabilirea relaţiei dintre cele 2 numere, trebuie examinaţi A0 şi B0. În
cazul în care şi A0=B0 se activează ieşirea Y2 (A=B) a circuitului.
Dacă A0>B0 sau A0<B0 atunci A>B respectiv A<B şi se activează ieşirile corepunzătoare.
Pe baza raţionamentului de mai sus se poate extinde comparatorul la mai mulţi biţi.
O altă variantă presupune completarea tabelului de adevăr al circuitului
comparatorului de 2 biţi, extragerea diagramelor VK şi minimizarea funcţiilor logice. Pe baza
acestor funcţii se realizează schema cu porţi logice. Aceasta este varianta pe care o vom folosi
în cadrul lucrării de laborator.
Mersul lucrării:
1. Se tipăreşte fişa de laborator faţă verso, se efectuează activităţile prevăzute
şi se completează fişa de laborator disponibilă mai jos:
2. După încărcarea sistemului de operare Windows lansăm programul EWB după
următoarea cale: butonul Start / Programs / EWB / Electronics Workbench
Professional Edition.
3. De asamblat circuitul obținut la punctul 3 din Fișa de laborator, elementele
componente ale căruia sunt incluse în următoarele compartimente de elemente
(Sources, Basic, Digital, Indicatore) ai bibliotecii programului EWB.
4. De cuplat butonul Activate simulation şi în conformitate cu valorile din
diagrama de timp pentru A1 şi A0, B1 şi B0, de aplicat valorile acestor variabile la
intrarea circuitului, prin tastarea tastei-cheie pentru fiecare comutator în parte
(tasta cifrei 0) de pe tastatură, ca valoare logică pentru variabilele A, B,
IV. Se asamblează același circuit logic construit mai sus pentru comparatorul de 2 doar că
folosind componentele logice diponibile în prograbul de simulare EWB și simulăm cazurile
posibile dintre valorile variabilelor de intrare A și B confor combinațiilor din diagrama de
timp din punctul de mai jos.
V. Se complectează diagrama cu rezultatele obținute în procesul de simulare pentru circuitul
comparator de 2 biţi şi se notează formele de undă cu stările logice obținute.