Un circuito sequenziale è in grado di calcolare funzioni che dipendono anche da uno stato interno che memorizzano. In generale la funzione calcolata da un circuito sequenziale dipende dall'input e anche dallo stato correntemente memorizzato.
I circuiti sequenziali che vedremo faranno, molto spesso, uso di un nuovo componente: il clock.
Il clock è un circuito che emette una serie di impulsi con una specifica larghezza e intermittenza (o meglio con una specifica frequenza).
Nell'immagine sono indicati i nomi che prendono gli elementi della sequenza di impulsi di un clock. Distinguiamo:
La frequenza di clock è il numero di periodi per ogni secondi e si misura in Hertz (MegaHertz, GigaHertz).
Cerchiamo di costruire adesso un elemento (circuito sequenziale) che memorizza un bit. Il suo nome è latch ad un bit.
In ordine adesso argomentiamo:
Dopo di che passeremo ai registri.