Vicente González Ruiz
Los cerrojos son circuitos digitales secuenciales (al menos una de las salidas se toma también como entrada al circuito). Gracias a estas realimentaciones es posible almacenar estados lógicos (bits). Los cerrojos son los elementos `con memoria' más sencillos que existen y se usan típicamente para implementar memorias RAM estáticas (como se verá en una práctica posterior) y biestables. Los cerrojos se diferencian de los biestables (flip-flops) en que estos últimos son síncronos (necesitan una señal de reloj para actuar y típicamente se activan en flancos), mientras que los cerrojos son dispositivos asíncronos. Los cerrojos son el circuito típico en el que se basan todos los circuitos secuenciales que estudiaremos (contadores, registros, memorias, etc).