# Flip-flop LOW 또는 HIGH 볼트로 하나의 비트를 저장할 수 있는 메모리 요소. ## RS flip-flop - Q를 0으로 만드는 Reset과, 1로 만드는 Set 트리거를 입력받는 플립플롭. - 컴퓨터는 수많은 플립플롭을 사용하므로, 전체적인 동작을 제어하기 위해 클록을 사용한다. - 클록은 일정 주기로 신호를 보내는 수정 진동자. 올바른 시점에 플립플롭의 상태가 변할 수 있도록 만든다. - Clocked RS flip-flop: RS flip-flop 앞에 AND 게이트를 붙여서 클록이 LOW일 때 입력을 받지 않음. ## D flip-flop - RS 플립플롭은 두 개의 데이터 입력을 받아야 하므로 불편함. - Unclocked DFF: 입력 D를 하나 두자. S에는 D를 그대로 입력하고, R에는 NOT D를 입력해주면 어떨까? - 클록까지 일체형으로 만든 소자가 DFF, D와 CLK를 입력으로 받는다.