Page 218 고등학교 디지털 논리 회로 교과서
P. 218
레지스터
학 습 목 표 1 레지스터의 구조와 종류를 설명할 수 있다.
2 시프트 레지스터와 순환 레지스터를 설명할 수 있다.
3 직렬 레지스터와 병렬 레지스터의 종류와 특성을 설명할 수 있다.
핵 심질 문 디지털 시스템에서 정보를 저장하는 방법은
무엇인가?
1 레지스터의 이해
플립플롭은 1비트(bit)를 저장할 수 있는 기억 소자인 반면, 레지스터(register)는 1
비트 이상의 2진 데이터를 기억할 수 있는 기억 소자이다.
1 레지스터의 구조
레지스터는 외부로부터 입력된 데이터를 저장하거나 이동하기 위해 사용되는 회로
로 플립플롭과 게이트를 조합하여 구성된다. 1개의 비트를 처리할 때 플립플롭 1개
가 사용되며 n개의 비트를 처리할 때는 n개의 플립플롭이 사용된다. 그림 Ⅵ-28은 3
비트의 데이터를 처리할 수 있는 레지스터의 구조를 논리 기호로 나타낸 것이다.
J Q J Q J Q
CP CP CP
K Q K Q K Q
그림 Ⅵ-28 레지스터의 논리 기호
2 레지스터의 종류
레지스터는 크게 시프트 레지스터와 순환 레지스터가 있다. 이를 기본으로 숫자를
세는 카운터(counter) 회로, 여러 비트를 일시적으로 저장하는 기억(memory) 회로,
저장된 비트를 이동(shift)시켜 2진수를 연산하는 회로 등에 응용된다.
216 Ⅵ. 순서 논리 회로