Circuitos Lógicos Secuenciales
Los bloques básicos para construirlos son los circuitos flip-flops. Los circuitos lógicos secuenciales son extremadamente importantes debido a su característica de memoria.
Los flip-flops también se denominan "cerrojos", "multivibradores biestables" o "binarios". Los flip-flops pueden construirse a partir de puertas lógicas, como, por ejemplo, puertas NAND, o comprarse en forma de circuitos integrados. Los flip-flops se interconectan para formar circuitos lógicos secuenciales que almacenen datos, generen tiempos, cuenten y sigan secuencias.
FLIP-FLOPS RSEs el flip-flop básico
FLIP-FLOP DTiene solamente una entrada de datos (D) y una entrada de reloj (CK). El flip-flop D, con frecuencia, se denomina flip-flop de retardo (y de datos). Este nombre describe con precisión la operación que realiza. Cualquier que sea el dato en la entrada (D), éste aparece en la salida normal retardado un pulso de reloj. El dato es transferido a la salida durante la transición del nivel BAJO al ALTO del pulso de reloj.
FLIP-FLOP JK
Este dispositivo puede considerarse como el flip-flop universal; los demás tipos pueden construirse a partir de él.
Decodificadores
Mucha de la información en las computadoras se maneja en una forma de codificación muy eleveda. En una instrucción, es posible utilizar un campo de n bits para denotar 1 de 2n posibles elecciones para la acción que se vaya a tomar. Para efectuar la acción deseada, la instrucción codificada primero debe decodificarse. A un circuito capaz de aceptar una entrada de n variables y de generar la señal correspondiente de salida en una de 2n líneas de salida se le denomina decodificador. Los decodificadores seleccionan una línea de salida con base en señales de entrada.
Multiplexores
Es otra clase de circuitos selectores muy útiles, en donde puede seleccionarse cualquier de n entradas para aparecer como salida. La elección está regida por un conjunto de entradas de "selección".