Os circuitos digitais são categorizados em dois tipos principais: lógica combinacional e lógica sequencial. Na lógica combinacional, a saída é uma função pura dos valores de entrada atuais (por exemplo, um somador). Na lógica sequencial, a saída depende não apenas das entradas atuais, mas também da sequência de entradas anteriores, visto que esses circuitos possuem elementos de memória (por exemplo, um flip-flop).

















