실험7예비 Shift Register
- 최초 등록일
- 2014.05.13
- 최종 저작일
- 2013.12
- 7페이지/ 한컴오피스
- 가격 2,000원
목차
1. 목적
2. 이론
3. 사용 부품
4. 요약
5. 출처
본문내용
1. 목적
- 실험에 사용하는 7476, 7496 IC의 특성을 파악한다.
- 시프트 레지스터의 동작 원리와 특성을 이해한다.
- 컴퓨터상에서 작동하는 Shifting mechanism은 Shift microoperation으로 표현되기도 한다. register에 0을 채우기 위해 실행하는 logical shift, circular shift, arithmetic shift가 있다. 이번 실험에서 수행할 shift mechanism은 arithmetic shift이다. 다른 두 방식의 shift mechanism과 어떤 차이가 있는지 확인한다.
- 병렬비트로 동작하는 인터페이스를 직렬비트에 대응시킬 때 shift를 시킨다.
- 간단한 delay 회로를 만들 때 사용한다. Clock과 관련된 특성을 잘 관찰한다.
- stack 알고리듬에 사용한다. 따라서 더 적은 라인으로 정보전송이 가능하게 해준다.
- 주로 2의 보수를 만들기 위해 Shifting을 한다.
- ALU에서 한번에 처리할 수 있는 bit 수가 한정되어 있을 때, shift process를 사용하여 두 개 이상으로 쪼개어 처리하는 방식을 사용하기도 하였다. 가능한 방법일지 구현하여 분석한다.
- Clock과 Shifting process와의 관계를 잘 관찰하여 shifting이 얼마나 빠르고 효율적으로 이루어지는 과정인지 확인한다.
- Shifting이 이루지지 않고 destination register로 직행하는 경우를 Transfer라고 한다. 이는 주로 Accumulator Register로 정보를 그대로 전송할 때 사용한다. 이 과정을 구현가능한지 확인한다.
- circular shift는 LAN Card 등에서 전송 중 손실을 일으키는 error 보정 동작을 위해 주로 수행한다. 실험 상황 하에서 circular shift를 구현 가능한지 알아본다.
참고 자료
http://en.wikipedia.org/wiki/Shift_register
IC 74HCXX Family 정리 노트
200922284 김*현 2011.10.30.일자 보고서
200922254 정*규 2011.10.30.일자 보고서