Un registru este format din mai multe bistabile si permite memorarea si / sau deplasarea informatiei la
comanda impulsurilor de tact. Pentru realizarea registrelor se folosesc de obicei bistabile D.
Clasificarea registrelor are in vedere urmatoarele criterii:
- Deplasarea informatiei se poate face intr-un singur sens sau in ambele sensuri.
- Inscrierea informatiei in registru se poate face serial (bit dupa bit, toti bitii cuvantului de n biti) sau
paralel (cei n biti se scriu simultan in registru).
- Citirea registrului se poate face serial (bit dupa bit) sau paralel (toti bitii simultan).
Figura 3.1. Registre de deplasare si memorare - principiu de functionare.
Exista urmatoarele tipuri fundamentale de registre (figura 3.1):
? SISO (Serial Input - Serial Output);
- cu deplasare la dreapta a informatiei - SISO-SR (Shift Right);
- cu deplasare la stanga a informatiei - SISO-SL (Shift Left);
- bidirectionale;
? SIPO (Serial Input - Parallel Output);
? PISO (Parallel Input - Serial Output);
? PIPO (Parallel Input - Parallel Output).
In plus un registru conectat potrivit poate executa rotirea informatiei la dreapta (Rotate Right),
respectiv la stanga (Rotate Left). Un registru care indeplineste doua sau mai multe functii din cele patru de
mai sus se numeste registru universal.
In tehnologie TTL se fabrica urmatoarele tipuri de registre de deplasare: 74LS164, 74LS165,
74LS166, 74LS194, 74LS195, 74LS95, 74LS174, 74LS374, 74LS574, 74LS594, 74LS595, iar CMOS
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.