시립대 전전설2 [6주차 예비] 레포트
- 최초 등록일
- 2019.07.29
- 최종 저작일
- 2018.09
- 7페이지/ MS 워드
- 가격 2,000원
목차
1. Introduction (실험에 대한 소개)
가. Purpose of this Lab
나. Essential Backgrounds for this Lab
2. Materials & Methods (실험 방법)
가. 실험을 통해 구하고자 하는 데이터와 이를 획득하기 위한 실험 순서
3. Supposed Data and Results of this Lab (예상 실험 결과)
본문내용
1. Introduction (실험에 대한 소개)
가. Purpose of this Lab
인코더와 디코더의 원리를 이해하고 case문과 if와 else if들의 조건문에 대해서 이해를 하고 조건문을 이용해서 인코더와 디코드를 설계하고 설계한 것을 토대로 실제 실험에서 코딩을 하여 원했던 코딩이 되었는지 확인을 하는 것이다. mux와 demux의 차이점을 이해한다.
나. Essential Backgrounds for this Lab
래치(LATCH)
2개의 NAND게이트 게이트로 구성된 래치의 동작
래치(LATCH)
2개의 NOR 게이트로 구성된 래치의 동작
J-K 플립플롭
J=K=1인 조건에서 모호한 출력상태를 갖지 않는 다는 동작을 제외하고, S-R 플립플롭과 동일한 상태를 제어함.
J=K=1인 조건에서 플립플롭은 클럭의 신호에 대하여 항상 출력값을 반전시킴.
D 플립플롭
오직 하나의 데이터 입력을 갖음.
클럭이 발생하였을 때, 입력 D의 상태를 Q에 전달함.
데이터의 저장과 전송
플립플롭은 데이터를 저장하는 용도로 많이 사용됨.
데이터 : 숫자 값 또는 2진으로 부호화된 여러 종류의 값
데이터는 일반적으로 레지스터(Register)라고 불리는 플립플롭 그룹에 저장되는데, 데이터를 이 레지스터에 저장하기 위하여 수행하는 동작을 데이터 전송(Data transfer)라고 함.
병렬 데이터 저장/전송
병렬 데이터 전송
레지스터 A : 4개의 A3, A2, A1, A0 플립플롭으로 구성되어 있음.
레지스터 B : 4개의 B3, B2, B1, B0 플립플롭으로 구성되어 있음.
클럭의 Rising Edge일 때, 레지스터 A에 저장되어 있는 A3, A2, A1, A0 데이터는 레지스터 B의 B3, B2, B1, B0으로 전송됨.
이런 데이터 전송을 병렬 데이터 전송이라 함
참고 자료
https://en.wikipedia.org/wiki/Flip-flop_(electronics)
http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/Dflipflop.html
http://www.learnabout-electronics.org/Digital/dig53.php