29.06.2013 Views

Curs 3 - Bazele logice ale calculatoarelor - derivat

Curs 3 - Bazele logice ale calculatoarelor - derivat

Curs 3 - Bazele logice ale calculatoarelor - derivat

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!