시프트 레지스터
- 최초 등록일
- 2014.09.14
- 최종 저작일
- 2014.09
- 4페이지/ 한컴오피스
- 가격 1,000원
목차
1. 실험 관련 이론
2. 검토 및 토의
3. 참고 문헌
본문내용
1. 실험 관련 이론
(1) 시프트 레지스터
- 저장된 값을 왼쪽이나 오른쪽으로 한 비트씩 자리를 이동시키는 레지스터
- 클럭 펄스가 들어올 때마다 저장 데이터들이 좌우의 플립플롭으로 이동
- N비트의 정보를 N클럭에 걸쳐서 전송, 클럭이 발생할 때마다 한 비트의 정보만 전송
- 전송속도는 느리지만 선로가 한 개만 있으면 됨
- N비트 시프트 레지스터는 N개의 플립플롭이 필요
- 두 가지 방향으로 자리이동, 이동 방향에 따라 오른쪽 자리이동 시프트 레지스터, 왼쪽 자리이동 시프트 레지스터, 양방향 시프트 레지스터로 구분
- 데이터 입력을 넣어주는 방법에 따라 직렬 입력과 병렬 입력, 데이터 출력을 취하는 방법에 따라 직렬 출력과 병렬 출력으로 나눔
- 4비트 직렬 입력 직렬 출력 시프트 레지스터
<중 략>
2. 검토 및 토의
(1) 시프트 레지스터는 입-출력 방식에 따라 직렬입력-직렬출력, 직렬입력-병렬출력, 병렬입력-직렬출력, 병렬입력-병렬출력 시프트 레지스터로 구분되며, 데이터 이동 방향에 따라 우측이동, 좌측이동, 양방향성 시프트 레지스터로 구분 된다.
직렬입력-병렬출력 시프트 레지스터 ic = 74HC164
병렬입력-직렬출력 시프트 레지스터 ic = 74HC165
직렬입력-직렬 or 병렬 출력 시프트 레지스터 ic = 74HC595
병렬입력-병렬출력 시프트 레지스터 ic = CD4035BE
참고 자료
그림 1,2,3,4 출처 http://www.allaboutcircuits.com/vol_4/chpt_12/1.html
표 1, 그림 5 출처 http://en.wikipedia.org/wiki/Ring_counter
그림 6 출처 http://www.allaboutcircuits.com/vol_4/chpt_12/6.html
그림 7 출처 디지털공학실험, 저자 이병기, 사이텍미디어
디지털공학실험, 저자 이병기, 사이텍미디어
http://ko.wikipedia.org/wiki/%EC%8B%9C%ED%94%84%ED%8A%B8_%EB%A0%88%EC%A7%80%EC%8A%A4%ED%84%B0
http://en.wikipedia.org/wiki/Ring_counter
http://blog.naver.com/cs0911ke?Redirect=Log&logNo=60088465680
http://blog.naver.com/dbskffl?Redirect=Log&logNo=140010178896
http://dawnsea.tistory.com/107
http://dirtybrain97.blog.me/30024317955