Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.iota.ee.tuiasi.ro/~cn/Laborator/LAB7.pdf ·...
-
Upload
truongkien -
Category
Documents
-
view
234 -
download
7
Transcript of Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.iota.ee.tuiasi.ro/~cn/Laborator/LAB7.pdf ·...
-
Laborator Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.
37
COMPARATOARE NUMERICE Comparatoarele numerice sunt circuite logice combinaionale care permit
determinarea valorii relative a 2 numere binare. Un astfel de circuit are o reprezentare ca n figura 1 i prezint 2n intrri pentru cele 2 numere de n bii i 3 ieiri: A>B, A=B i A, =, B
A=B
A
-
Laborator Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.
38
Conform cu relaiile deduse din cele 3 diagrame, circuitul cu pori arat ca n figura 3.
2. Comparatorul numeric de 2 bii
Cu 2 comparatoare de 1 bit se pot realiza un comparator de 2 bii. Cele dou numere ce se compar au urmtoarea structur:
A A A
B B B
= +
= +
00
11
00
11
2 2
2 2
Compararea numerelor urmrete schema logic din figura 4. Compararea ncepe cu biii cei mai semnificativi A1 i B1. Dac A1>B1 sau
A1B sau respectiv AB0 sau A0B respectiv AB)
y2 (A=B)
y1 (A
-
Laborator Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.
39
3. Lucrri de efectuat n laborator
Se tiprete fia de laborator fa verso, se efectueaz activitile prevzute i se completeaz fia de laborator disponibil mai jos:
Comparator numeric de 2 bii
A0
B0
AB
y1 y2
y3
A1
B1 Figura 4
-
Laborator Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.
40
FIA LABORATOR
1. Se introduce schema din figura 3 n MaxPlus II i se simuleaz circuitul. Formele de und rezultate se reproduc mai jos respectnd ntrzierile din program. Se noteaz timpii de ntrziere i valorile logice pe formele de und. Se compar rezultatele cu tabelul de adevr.
Ai
Bi
yA>B
yA=B
yAB yA=B yA
-
Laborator Circuite Numerice Comparatoare numerice LUCRAREA nr. 7.
41
3. Se sintetizeaz comparatorul de 2 bii prin metoda diagramelor VK:
B1B0 A1A0
00 01 11 10 B1B0A1A0
00 01 11 10
00 00 01 01 11 11 10 10 yA>B = yA=B =
B1B0 A1A0
00 01 11 10
00 01 11 10 yAB
yA=B
yA