Na eletrônica digital, sistemas que necessitam reter informações ao longo do tempo utilizam circuitos sequenciais, os quais dependem não apenas das entradas atuais, mas também de estados anteriores. Entre esses circuitos, destacam-se os flip-flops, amplamente empregados em registradores, contadores e memórias digitais. Esses dispositivos apresentam comportamento bistável, podendo assumir dois estados estáveis distintos. Além disso, sua operação geralmente está associada a sinais de controle, como o clock. Nesse contexto, a função fundamental de um flip-flop é: