1. 레지스터
데이터를 일시 저장하거나 전송하는 장치
n비트 레지스터는 n개의 플립플롭으로 구성되며 n비트의 2진 정보를 저장
여러비트를 일시적으로 저장하거나 좌우로 자리를 이동시키는데 사용됨
(1) 데이터 적재 레지스터
- 데이터를 기억하는 역할을 수행 , D 플립플롭으로 구성
- 직렬적재, 병렬적재
(2) 시프트 레지스터
레지스터가 기억하고 있는 정보에 대해 한 방향 또는 양방향으로 정보의 위치를 이동시킬수 있는 레지스터
F/F를 직렬연결, 모든 F/F는 공통 클럭펄스 , 클럭펄스에 따라 한단계씩 자리이동
2. 비동기식 카운터 ( 2진 리플 카운터, BCD카운터)
플립플롭을 사용해 만든 순서논리회로
외부 입력이나 출력이 없으며 클럭펄스가 입력될때마다 미리 정해신 순서에 따라 상태가 변함
T F/F이나 JK F/F이 사용됨
(1)비동기식 카운터
카운터를 구성하는 F/F에 동시에 클럭이 가해지지 않는 카운터
입력펄스가 앞단의 출력에 영향을 받으며 , ripple 카운터
2진 리플카운터, BCD리플 카운터
▶ 2진 리플카운터
▶ BCD 리플카운터
3. 동기식 카운터 (2진 카운터, 모듈로 N 카운터)
(1) 2진 카운터
(2) 모듈로 N카운터
N개의 계수순서를 반복하는 카운터, 모드-N 카운터
4. 시프트 카운터
시프트 레지스터의 동작을 응용한 카운터(링카운터, 존슨카운터)
(1)링카운터
(2)존슨카운터
5. 카운터 설계
'스터디 > 논리회로' 카테고리의 다른 글
디지털 논리회로 - 기억장치와 PLD (0) | 2023.06.14 |
---|---|
디지털 논리회로 - 플립플롭을 이용한 회로설계 (0) | 2023.06.13 |
디지털 논리회로 - 조합논리회로 (0) | 2023.06.13 |
디지털 논리회로 - 기초 (0) | 2023.06.13 |