Sirven para almacenar un número binario de tantos bits como biestables contenga el Circuito. Se construyen a partir de biestables de tipo D.
Existen dos tipos:
- Registros de almacenamiento.
- Registros de desplazamiento.
De acuerdo como se introduzca la información, pueden ser de varias clases:
- Serie: La información se introduce bit a bit y se extrae del mismo modo.
- Paralelo: La información se introduce y se extrae de “golpe”.
- Híbridos: Entrada serie/salida paralelo o viceversa.