I circuiti logici semplici e indipendenti dal tempo, implementati utilizzando porte logiche il cui valore di uscita dipende solo dai valori logici di ingresso, possono essere chiamati circuiti logici combinazionali. A differenza dei circuiti sequenziali sincroni, nei circuiti combinazionali le variazioni dell'uscita avvengono in risposta diretta alla variazione del segnale di ingresso. Non appena gli ingressi vengono modificati, l'informazione sugli ingressi precedenti viene persa, il che significa che i circuiti logici combinazionali non hanno memoria. La progettazione dei circuiti combinazionali è molto semplice. All'inizio del libro vengono esaminati diversi tipi di circuiti logici. Questo libro descrive l'analisi dei circuiti combinazionali con esempi. Vengono inoltre progettati diversi tipi di circuiti combinazionali. In questo libro vengono anche implementate varie funzioni logiche utilizzando diversi tipi di circuiti combinazionali.