Los flip flops o biestables son dispositivos electrónicos capaces de guardar un bit de información. Existen diferentes tipos de flip flops, los principales son:
Flip flop RS
Un flip flop RS se compone de dos entradas Set(S) y Reset (R), cuando se activa la entrada de Set la salida toma el valor de 1 y cuando se activa la entrada de Reset la salida toma el valor de 0. El resultado no está definido cuando R y S valen 1.
Flip flop JK
Un flip flop JK funciona como un flip flop RS (J=Set y K=Reset) con la única diferencia de que el caso en donde ambas entradas valen 1 si está definido y el valor de la salida toma el inverso de su último valor.
Flip flop D
Un flip flop D guarda el valor de la entrada (D).
Flip flop T
Un flip flop T invierte el último valor de la salida cuando T vale 1 y mantiene el último valor de salida cuando T vale 0.