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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemplu. Se considera circuitul logic secvential (fig.3.3.2) cu un<br />

singur semnal de intrare, un semnal de iesire si un element de memorare,<br />

reprezentat prin urmatorul graf:<br />

0/0 x0 y0<br />

1/1 1/0 q0 c0<br />

0/1<br />

s0<br />

s1<br />

Fig.3.3.2 Circuit logic secvential simplu.<br />

Pentru acest circuit se pot determina urmatoarele marimi:<br />

I = B<br />

O = B<br />

S = {s0, s1}<br />

f(s0,0) = 0 g(s0,0) = s0<br />

f(s0,1) = 0 g(s0,1) = s1<br />

f(s1,0) = 1 g(s1,0) = s1<br />

f(s1,1) = 1 g(s1,1) = s0<br />

Exista doua mari categorii de circuite <strong>logice</strong> secventi<strong>ale</strong>:<br />

-CLS sincron: schimbarea starii circuitului se produce la momente de<br />

timp bine determinate, controlate de un semnal de sincronizare (de ceas);<br />

-CLS asincron: schimbarea starii circuitului se face la momente de<br />

timp oarecare, prin schimbarea valorilor semn<strong>ale</strong>lor de intrare.<br />

Chiar daca CLS-urile asincrone sunt mai rapide, in practica se<br />

prefera utilizarea CLS-urilor sincrone, caci acestea sunt mai stabile in<br />

functionare si exista metode sistematice de proiectare, cum este de exemplu<br />

metoda ASM (Algorithmic State Machine).<br />

Princip<strong>ale</strong>le categorii de circuite <strong>logice</strong> secventi<strong>ale</strong> sunt: circuitele<br />

basculante bistabile, registrele, numaratoarele, PLD-urile, memoriile.<br />

17<br />

CLC<br />

elem<br />

mem

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

Saved successfully!

Ooh no, something went wrong!