Flip-flop
Flip-flop ili bistabil, je sekvencijalni sklop digitalne elektronike koji može zapamtiti podatak veličine jedan bit. Elektronički gledano radi se o bistabilnom multivibratoru, tj. o sklopu koji ima dva stabilna stanja (logičku 0 i 1). Flip-flop obično ima dva ili tri ulaza na koje se dovode ulazni impulsi koje u ovom sklopu nazivamo okidni impulsi. Flip-flop može imati jedan, dva ili tri ulaza i ima jedan ili dva izlaza. Ulazi se označavaju ovisno o vrsti flip-flopa, dok se izlazi označavaju s Q (logičko stanje flip-flopa) i Q ¯ {\displaystyle {\overline {Q}}} (logički komplement izlaza Q). Promjena iz jednog stabilnog stanja u drugo naziva se okidanje flip-flopa. Flip-flopove možemo podijeliti u dvije osnovne grupe i to na asinhrone i sinhrone. Asinhroni flip-flopovi imaju svojstvo da reagiraju na promjenu impulsa čim se pojavi na ulazu u sklop, što daje pogrešan rezultat kada se ulazni impulsi ne dovode istovremeno na ulaz. Sinhroni flip-flop je verzija asinhronog koji ima dodatni ulaz (CLK, eng. clock) na koji se dovode sinhronizacijski impulsi konstantne frekvencije tako da flip-flop mijenja stanje na promjenu okidnog impulsa. Flip-flop su 1919. godine napravili William Eccles i F. W. Jordan i bio je izveden iz dvije elektronske cijevi koje su nakon izuma tranzistora 1947. godine zamijenjene istim.