Page 225 고등학교 디지털 논리 회로 교과서
P. 225
2 비동기식 3비트 2진 상향 카운터의 동작 원리
비동기식 3비트 2진 상향 카운터는 JK 플립플롭 또는 T 플립플롭을 사용하여 만 MSB와 LSB
MSB(most significant bit)는 레지
들 수 있으며, 그림 Ⅵ-40과 같이 처음에 있는 플립플롭의 출력(Q)이 다음 플립플롭
스터의 최상위 비트를 나타내며,
의 클록 펄스 입력으로 연결되는 구조를 가진다. 이때 마지막 플립플롭 ‘F C’가 레지 LSB(least significant bit)는 레지스
터의 최하위 비트를 나타낸다.
스터의 최상위 비트이며, 처음의 플립플롭 ‘F A’가 최하위 비트가 된다.
MSB - LSB
Q C Q B Q A
QA (LSB) QB (MSB) QC
1 예를 들면, 3비트 2진 데이터 ‘110’
의 MSB는 ‘1’이고, LSB는 ‘0’이다.
J A QA J B QB J C QC
CP FA FB FC
KA QA KB QB KC QC
그림 Ⅵ-40 비동기식 3비트 2진 상향 카운터의 논리 회로(하강 에지)
그림 Ⅵ-41은 비동기식 3비트 2진 상향 카운터의 동작 상태를 나타내며 앞선 플립
플롭의 출력이 다음 플립플롭의 클록 펄스로서 동작함을 확인할 수 있다.
1 2 3 4 5 6 7 8
CP 1
0
1
Q A
0
1
Q B
0
1
Q C
0
그림 Ⅵ-41 비동기식 3비트 2진 상향 카운터의 동작 상태(하강 에지)
더 알아보기 상향 카운터의 활용 사례
상향 카운터는 증가되는 숫자를 세는 데 필요한 장치에 활용된다. 예를 들면, 시간을 표시하는 시계, 걸음을 측
정하는 만보계, 지폐의 수량을 세는 지폐 계수기 등의 회로에 사용된다.
1 2 3 4 5 6 7 8
CP 1
0
Q A 1 4. 비동기식 카운터 223
0
Q B 1
0
Q C 1
0