논리회로실험- 시프트레지스터 와 카운터 결과보고서
- 최초 등록일
- 2008.02.25
- 최종 저작일
- 2007.11
- 23페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
논리회로실험 시프트 레지스터와 카운터 결과보고서입니다.
A+자료입니다..
보고서쓰시는데 도움 되실겁니다..
목차
1) 시프트 레지스터
2) 집적회로 시프트 레지스터
3) 5진 링카운터
4) 카운터
본문내용
-실험에 관한 분석 및 고찰
이번 실험은 첫 번째 실험이었지만, 이번 시프트레지스터 실험 중 가장 실험이 안되었던 실험이었다. 원래 실험날짜는 목요일 이었지만 1번 실험이 잘 측정이 되지않은 관계로 금요일오전에 다시 실험을 실시하여 가까스로 값을 얻어낼 수 있었다.
시프트레지스터는 내부에 저장된 2진정보를 우측 또는 좌측으로 이동시킬 수 있는 레지스터를 말한다. 이러한 시프트레지스터는 각각의 플립플롭의 출력이 다음 플립플롭의 입력이되도록 연결된 플립플롭으로 구성되어 있다. 모든 플립플롭은 공통의 클럭펄스를 입력시키면 한단계씩 자리이동이 발생하게 된다.
JK플립플롭의 PR1,PR2에 0 입력시 출력은 1이 되므로 최초 첫 번째, 두 번째 플립플롭의 출력을 1로 세팅한 후 다시 PR1과 PR2 단자를 1로 둔 상태에서 시리얼DATA단자를 0에 두어 첫 번째 플립플롭을 RESET모드로 설정하고 클럭 펄스의 하강모서리마다 11데이터가 우측으로 이동하고 이동한 후 해당플립플롭은 첫 번째 플립플롭이 RESET모드에 있으므로 0으로 된다. 이때나머지 JK플립플롭은 입력이 서로 인버스 되어 있으므로 D플립플롭의 동작을 하게 된다. 따라서 앞단의 출력이 트리거 될 때 마다 자신의 출력을 내보내는 동작을 하게 된다. 따라서 앞단의 출력에 따라 뒷단의 출력이 결정되게 됨으로써 시프트레지스터 동작을 하게된다. 앞서 설명한 바와같이 프리셋단자를 각각 직접 조작하여 데이터를 입력하고 클럭을 인가함으로써 최우측의 플립플롭의 출력을 읽음으로써 병렬 입력시킨 데이터를 직렬로 읽어낼수 있게 된다. 따라서 Parallel In/Serial Out의 동작을 함을 알 수 있다.
참고 자료
없음