래치 래치는 1bit의 정보를 저장하는 회로이다. 가장 기본적인 구조인 nor SR래치를 알아보자 nor SR래치의 회로와 진리표는 아래와 같다. R은 Reset의 r, S는 Set의 S이다. S를 1로 설정해보자 다시 S를 0으로 설정해도 Q값(1)을 기억(memory)하는 모습 이번에는 R을 1로 설정해보자 이번에도 역시 R을 다시 0으로 변경해도 이전 Q값(0)을 기억하는 모습 플립플롭 플립플롭은 트리거가 생긴 래치이다. clock값이 변경 될 때에만 출력 값이 인풋 값을 기반으로 변경된다. 가장 일반적인 D 플립플롭에 대해 알아보자. D플립플롭의 회로와 진리표는 아래와 같다. D는 데이터이다. 진리표는 간단하지만 회로는 굉장히 복잡해졌다. 역시 추상화를 하면 내부 구현 그만큼 더 복잡해지는거 같다..