Curs 3 - Bazele logice ale calculatoarelor - derivat
Curs 3 - Bazele logice ale calculatoarelor - derivat
Curs 3 - Bazele logice ale calculatoarelor - derivat
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Starea circuitului depinde de valori care s-au furnizat pe intrari la momente<br />
anterioare de timp (depinde de "istoria circuitului"). Starea circuitului este<br />
reprezentata de iesirile elementelor de memorare (q0, q1, ... , qp-1).<br />
Elementele de memorare sunt comandate tot prin intermediul logicii<br />
combination<strong>ale</strong> de semn<strong>ale</strong>le de control c0, c1, ... , cr-1.<br />
unde:<br />
x0 y0<br />
x1 y01<br />
xn-1 y0m-1<br />
qp-1 .... q1 q0 c0 c1.... cr-1<br />
elemente<br />
de<br />
memorare<br />
Un CLS poate fi descris prin:<br />
M = (I, O, S, f, g)<br />
Fig.3.3.1 Circuit logic secvential.<br />
I⊆ B n este multimea valorilor semn<strong>ale</strong>lor de intrare;<br />
O⊆ B m este multimea valorilor semn<strong>ale</strong>lor de iesire;<br />
S⊆ B p este multimea starilor;<br />
CLC<br />
f : S*I → O este functia care determina valorile iesirilor;<br />
g : S*I → S este functia care determina starea urmatoare.<br />
Functionarea unui CLS se poate descrie prin graful starilor, un graf<br />
orientat in care fiecare nod reprezinta o stare, iar fiecare arc reprezinta o<br />
tranzitie dintr-o stare in starea urmatoare. Pe marginea fiecarui arc se<br />
inscriu valorile semn<strong>ale</strong>lor de intrare si cele <strong>ale</strong> semn<strong>ale</strong>lor de iesire.<br />
16