jk-flip-flop
The JK Flip-Flop: Mastering the Universal Building Block of Digital Memory
How does a simple circuit remember a single bit of information? And more profoundly, how can it be instructed not just to store a value, but to intelligently change it...