플립플롭

From CS Wiki
Flip-Flop

전원이 공급되는 한, 상태의 변화를 위한 신호가 발생할 때까지 현재의 상태를 유지하는 논리회로

  • 레지스터를 구성하는 기본 소자로 2개의 NAND 또는 NOR 게이트를 이용하여 구성
  • 플립플롭 1개가 1Bit를 구성 (2진수 1자리 값을 기억하는 메모리 소자)

플립플롭의 종류[edit | edit source]

플립플롭 특 징
RS
  • 기본 플립플롭
  • S와 R선의 입력을 조절하여 임의의 Bit값을 그대로 유지시키거나 무조건 0 또는 1의 값을 기억
JK
  • RS에서 S=R=1일 때의 결점(미동작) 보완(모든 FF의 기능 포함)
D
  • 입력하는 값을 그대로 저장하는 기능 수행
  • RS의 R선에 인버터를 추가하여 S선과 하나로 묶어서 입력선 구성
T
  • T=0인 경우 변화가 없고 T=1인 경우 현재의 상태를 토글 시킴
  • JK FF의 두 입력선을 묶어서 한 개의 입력선으로 구성한 FF
M/S
  • 출력측의 일부가 입력측에 궤환(FeedBack)되어 유발되는 레이스 현상을 없애기 위해 고안된 플립플롭