PREZENTARE
GENERALITATI
BISTABILE
NUMARATOARE
REGISTRE
MICROPROCESOARE
DESIGNERI

 

 

 

 

 

 

Registrele sunt circuite ce permit stocarea şi/sau deplasarea unor cuvinte binare. În funcţie de modul de funcţionare, registrele pot fi: registre de memorie, registre de deplasare, registre combinate, registre universale.

Registre de memorie

Registrele de memorie sunt utilizate pentru stocarea cuvintelor binare. Funcţionarea unui astfel de registru de memorie este descrisă în următoarea tabelă de adevăr (figura 2.47):


Figura 2.47  Tabela de adevăr a unui registru de memorie

Având în vedere că ecuaţia ce descrie funcţionarea unui CBB tip D sincron este , rezultă că se poate realiza un registru de memorie pe k biţi dacă se folosesc k CBB tip D sincrone cu Din = Xin, aşa cum se observă în figura 2.48:

Figura 2.48  Registru de memorie pe k biţi

          Dacă se folosesc CBB tip D active pe front pozitiv, informaţia se înscrie în registru pe frontul pozitiv al ceasului. Dacă se folosesc CBB tip D-latch, pentru T = 1 registrul este transparent pentru informaţia de pe intrări, iar pentru T = 0 registrul se zăvoreşte, memorând informaţia care se află pe intrări în momentul frontului negativ al T. Dacă se folosesc CBB tip D MASTER-SLAVE, în registru se memorează informaţia care se află pe intrări în momentul frontului negativ al ceasului. Registrele de memorie se pot implementa şi cu CBB tip J-K sau R-S dacă se realizează conexiunile , respectiv .
Registrele de memorie multiport sunt constituite din CBB adresabile care au o intrare comună de date. CBB folosite sunt de tip D-latch (figura 2.49).

Figura 2.49  Registru de memorie multiport