레 지 스 터 데이터를 저장하기 위해 플립플롭들을 여러 개 모아놓은 회로를 말함.
4bit 레지스터
병렬 로드를 가진 레지스터 로드 기능을 가진 1비트 레지스터 설계 1 SR 플립플롭 이용 1. 입력, 출력, 상태 변수 설정 입력변수 : Load(제어신호), I(입력) 출력 및 상태변수 : Q 2. 여기표 3. 논리식 입 력 현 재상 태 다 음상 태 플립플롭입 력 L I Q(t) Q(t+1) S R IQ(t) L 00 01 11 10 1 1 1 1 1 S = L I 1 IQ(t) L 00 01 11 10 1 1 1 1 1 R = L I
4.회로도 S = L I R = L I
병렬로드 기능을 가진 4bit 레지스터 SR 플립플롭 사용
로드 기능을 가진 1 비트 레지스터 설계 2 1. 입력, 출력, 상태 변수 설정 2.여기표 3.논리식 D 플립플롭 이용 1. 입력, 출력, 상태 변수 설정 입력변수 : Load(제어신호), I(입력) 출력 및 상태변수 : Q 2.여기표 3.논리식 입 력 현 재 상 태 다 음 플립플롭 입 력 L I Q(t) Q(t+1) D IQ(t) L 00 01 11 10 1 1 1 1 1 1 D= LQ(t) + LI 1 1 1 1 1 1
4.회로도 D=LQ(t) + LI
병렬로드 기능을 가진 4bit 레지스터 D 플립플롭 사용
자리이동 레지스터 I Q3 Q2 Q1 Q0 CLK0 CLK1 1 CLK2 CLK3 CLK4 1 1 1
병렬로드를 가진 양방향 자리이동 레지스터 구현해야될 기능 1. 현상태 유지 기능 2. 오른쪽 방향 자리 이동 기능 3. 왼쪽 방향 자리 이동 기능 4. 병렬로드 기능
모드제어 레지스터 작동 S1 S0 현상태 유지 1 오른쪽 방향 자리 이동 왼쪽 방향 자리 이동 병렬로드