300 likes | 1.2k Views
직렬 & 병렬 레지스터. 조장 : 김지섭 (PPT) 조원 : 김선웅 ( 발표 ) 김원석 ( 자료 ) 정우석 ( 자료 ). CONTENTS. 레지스터의 개념 ( 전시학습 ). 1. 직렬 레지스터. 2. 병 렬 레지스터. 3. Quiz. 4. 학습목표. 1. 직렬 레지스터의 개념을 파악하고 , 회로를 이해할 수 있다. 2. 병렬 레지스터의 개념을 파악하고 , 회로를 이해할 수 있다. 전시학습 ( 레지스터 ). 정 의. 여러 개의 플립플롭을 사용하여
E N D
직렬 & 병렬 레지스터 조장 : 김지섭 (PPT) 조원 : 김선웅(발표) 김원석(자료) 정우석(자료)
CONTENTS 레지스터의 개념 (전시학습) 1 직렬 레지스터 2 병렬 레지스터 3 Quiz 4
학습목표 1 직렬 레지스터의 개념을 파악하고, 회로를 이해할 수 있다. 2 병렬 레지스터의 개념을 파악하고, 회로를 이해할 수 있다.
전시학습 (레지스터) 정의 여러 개의 플립플롭을 사용하여 1비트 이상의 2진 정보를 기억 목적 외부에서 들어오는 정보를 저장, 이동하는 목적으로 사용한다. 종류 시프트 레지스터 순환 레지스터
전시학습 (시프트 레지스터) 역할 저장된 비트를 왼쪽이나 오른쪽으로 1비트씩 이동시키는 역할 종류 Left Shift Register Right Shift Register
전시학습 (순환 레지스터) 역할 클럭신호가 주어지면 저장된 비트를 왼쪽이나오른쪽으로 1비트씩 이동시키는 역할 종류 왼쪽 방향 순환 레지스터 오른쪽 방향 순환 레지스터
시프트와 순환의 차이점 레지스터에서 출력된 정보가 다시 레지스터 입력으로 돌아오는 여부 돌아오면 순환 레지스터 안 돌아오면 시프트 레지스터
직·병렬 레지스터의 구분 직렬입력-직렬출력 직렬입력-병렬출력 병렬입력-직렬출력 병렬입력-병렬출력
직렬 - 직렬 레지스터 정의 INPUT : 직렬, OUTPUT : 직렬 용도 USED IN Modem
7491 IC CHIP 8개 RS 플립플롭을 직렬연결
직렬 - 직렬 레지스터 INPUT 1011 INPUT에 의해 나타낸 타이밍도
직렬 - 병렬 레지스터 INPUT : 직렬, OUTPUT : 병렬 정의 직렬 데이터 통신에 사용 용도
74164 IC CHIP 8개의 RS 플립플롭로 구성 CLR=0일 때 레지스터 출력이 초기화 CLR=1일 때 정상 동작 (입력단자로 들어온 직렬 데이터를 시프트하여 저장)
3-상태 버퍼 • 출력이 3개 레벨 중 한 개를 갖는다. E는 제어 단자이다. E의 값에 따라서 입출력의 여부가 결정
병렬 - 직렬 레지스터 구성 RS 플립플롭과 조합 논리 회로 (IC 74165) 용도 직렬 데이터 통신에 사용
MUX란? 멀티플렉서(Multiplexer) 입력 A와 출력 Y가 연결 S값 입력 B와 출력 Y가 연결
74165 IC CHIP 8개 RS 플립플롭로구성 직렬 시프트 할 때 최하위 비트부터 직렬 데이터를 입력하기 위한 단자 CLKINH=0 이면 클럭펄스 입력 SH/LD=0 이면, 병렬 입력 SH/LD=1 이면,시프트 동작
병렬 - 병렬 레지스터 구성 INPUT : 병렬,OUTPUT : 병렬 범용 입출력 장치나 프린터 등 용도
74195 IC CHIP • CLR 단자를 • 1로 설정한다. 4. 클록 입력으로 상승에지에서 작동 2. A~D에 병렬로 데이터를 입력 5. 입력 데이터가 레지스터에 로드됨. 3. 0으로 하여 레지스터에 로드 6. 출력단자로 출력
퀴즈 1 병렬 입력 – 병렬 출력 레지스터에사용되는 IC 칩은? 74195 IC 74165 IC 1 2 74164 IC 7491 IC 3 4
퀴즈 2 MUX가 사용되는 레지스터는? 병렬-직렬 레지스터 병렬-병렬 레지스터 1 2 직렬-직렬 레지스터 직렬-병렬 레지스터 3 4
직렬 – 직렬 레지스터 문제 3 레지스터의 출력상태는 어떻게 변화하는지 출력 QAQBQCQD의 파형을 그려 보아라. 단, 모든 플립플롭의 출력은 0으로 초기화되어 있다. 펄스 4개가 인가된 후, QAQBQCQD=1011