Sunteți pe pagina 1din 4

Proiectarea Sistemelor cu Microprocesoare

Laborator 1

CIRCUITE LOGICE
Circuitele logice opereaz cu semnale digitale. Un semnal digital are numai
dou stri posibile HIGH i LOW. Aceste stri pot fi puse n coresponden cu
numerele binare 0 i 1, astfel, putem construi circuite care s efectueze calcule
numerice. De asemenea, aceste stri pot fi asimilate proprietilor de adevrat
(TRUE) i fals (FALSE) ale unui enun logic, obinndu-se astfel circuite care pot lua
decizii conform unui anumit algoritm.
Pentru studiul acestor circuite logice vom folosi programul Deeds.
Deeds este acronimul pentru Digital Electronics Education and Design
Suite, un software educaional realizat de ctre Departamentul de Inginerie
Naval, Electric, Electronic i Telecomunicaii al Universitii din Genova, Italia
(http://www.esng.dibe.unige.it/deeds/).
Acesta este un mediu de nvare al funcionrii circuitelor electronice
digitale.
FUNCII I PORI LOGICE
Un circuit digital are, n general, mai multe intrri i mai multe ieiri; prin
starea circuitului nelegem ansamblul strilor bornelor sale de ieire. Dac
acestea stri sunt n numr de N, cum fiecare are numai dou stri
posibile, circuitul are la dispoziie 2N stri.
Comportarea fiecreia dintre ieiri poate fi descris printr-o funcie logic
ce are n general mai multe variabile independente. O funcie logic poate fi
exprimat printr-un tabel de adevr, care conine toate combinaiile posibile ale
variabilelor de intrare.

Page 1 of 4

Proiectarea Sistemelor cu Microprocesoare

Laborator 1

1. Funcii logice de o singur variabil


Exist patru funcii logice de o singur variabil iar n dou dintre acestea
starea ieirii nu depinde de cea a intrrii, funcia TRUE unde F = 1 (TRUE) i funcia
FALSE unde F = 0 (FALSE).
A treia funcie logic de o singur variabil are tabelul de adevr
reprezentat n figura 1.a. i se numete funcia IDENTITATE unde F = A iar circuitul
logic care o realizeaz se numete repetor (buffer); simbolul utilizat pentru acest
circuit este reprezentat n figura 1.b.
IN A

OUT F

FALSE

FALSE

TRUE

TRUE

F=A

a.

b.

Fig. 1 Tabelul de adevr (a) i simbolul (b) pentru un repetor logic (buffer).
Ultima din cele patru funcii logice de o singur variabil are tabelul de
adevr reprezentat n figura 2.a. i se numete funcia negaie (NOT) unde F =
iar circuitul logic care o realizeaz se numete inversor logic; simbolul utilizat
pentru acest circuit este reprezentat n figura 2.b.
IN A

OUT F

FALSE

TRUE

TRUE

FALSE

a.

F=

b.

Fig. 2 Tabelul de adevr (a) i simbolul (b) pentru un inversor logic.

2. Pori logice Logic gates


Porile logice sunt cele mai simple circuite integrate digitale, fcnd parte
din categoria circuitelor integrate pe scar mic, SSI (Small Scale Integration), cu
mai puin de 50 de tranzistoare.

Page 2 of 4

Proiectarea Sistemelor cu Microprocesoare

Laborator 1

a. Poarta AND (I)


Poarta logic AND (I) are tabelul de adevr reprezentat n figura 3.a i
simbolul reprezentat n figura 3.b.
IN A
0
0
1
1

IN B OUT F
0
1
0
1
a.

0
0
0
1

F=AxB

b.

Fig. 3 Tabelul de adevr (a) i simbolul (b) pentru poarta AND.


b. Poarta OR (SAU)
Poarta logic OR (SAU) are tabelul de adevr reprezentat n figura 4.a i
simbolul reprezentat n figura 4.b.
IN A
0
0
1
1

IN B OUT F
0
1
0
1

0
1
1
1

F=A+B

a.

b.

Fig. 4 Tabelul de adevr (a) i simbolul (b) pentru poarta OR.


c. Funcia NOR (SAU NEGAT)
Poarta logic NOR (SAU NEGAT) are tabelul de adevr reprezentat n figura
5.a i simbolul reprezentat n figura 5.b.
IN A
0
0
1
1

IN B OUT F
0
1
0
1
a.

1
0
0
0

F=A+B

b.

Fig. 5 Tabelul de adevr (a) i simbolul (b) pentru poarta NOR.


Page 3 of 4

Proiectarea Sistemelor cu Microprocesoare

Laborator 1

d. Funcia XOR (SAU EXCLUSIV)


Poarta logic XOR (SAU EXCLUSIV) are tabelul de adevr reprezentat n
figura 6.a i simbolul reprezentat n figura 6.b.
IN A
0
0
1
1

IN B OUT F
0
1
0
1

0
1
1
0

F=AB

a.

b.

Fig. 6 Tabelul de adevr (a) i simbolul (b) pentru poarta XOR.


e. Funcia NAND (I NEGAT)
Poarta logic NAND (I NEGAT) are tabelul de adevr reprezentat n figura
7.a i simbolul reprezentat n figura 7.b.
IN A
0
0
1
1

IN B OUT F
0
1
0
1
a.

1
0
0
0

F=AxB

b.

Fig. 7 Tabelul de adevr (a) i simbolul (b) pentru poarta NAND.

Page 4 of 4

Evaluare