[ZB]/CS
4. 플립플롭과 메모리 동작의 이해
혜리노베이션
2023. 6. 6. 19:24
<플립플롭>
목표 ✔ 메모리의 논리회로인 플립플롭 이해하기
⬛ 플리플롭(flip-flop): 데이터를 저장하는 조합논리회로
1) 두번째 스위치를 킨 후, 끄면?
- 첫 번째 스위치를 켜면 불이 켜지고, 스위치를 꺼도 불은 켜진채로 지속됨
- 두 번째 스위치를 끄면 불이 꺼지고, 스위치를 꺼도 불은 꺼진채로 지속됨
2) 스위치를 켜고 끄고를 저장할 수 있다 !
- 불이 켜져 있다: 최근에 첫 번째 스위치가 켜졌었다.
- 불이 꺼져 있다: 최근에 두 번째 스위치가 꺼졌었다.
⬛ RS플립플롭 (R-S)
- Q는 output, Q바는 Q의 반대값
- 단, S와 R이 1인 상태는 피하도록 설계 (Q값과 Q바값이 둘다 O이 되므로)
⬛ Hold That Bit
- R/S 둘다 1인 경우는 피하도록 설계하기로 함
- R/S 둘다 0일 경우도 Q값에 영향을 안주므로 삭제