논리실험 (디코더,인코더,다중화기,역다중화기).
- 최초 등록일
- 2008.09.19
- 최종 저작일
- 2007.09
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
디코더,인코더,다중화기,역다중화기에 대한 이론 소개
목차
◈ 제목
◈목적
◈이론
1. 디코더
2. 인코더
(1) 인코더
(2) 우선순위 인코더
3. 멀티플렉서
(1) 4-to-1 멀티플렉서
4. 디멀티플렉서
◈실험방법
◈Reference
본문내용
◈ 제목
- 디코더 / 인코더 및 다중화기 / 역다중화기
◈목적
(1) 디코더와 인코더의 동작원리 및 특성을 살펴본다.
(2) 다중화기와 역다중화기의 동작원리 및 특성을 이해하고 이들을 이용한 논리 회로 구성방법을 공부한다.
◈이론
1. 디코더
디코더(Decoder)는 n개의 2진 코드로 표현된 입력으로부터 2^n개의 출력으로 변환하는 조합 논리 회로로 블록도는 오른쪽 그림과 같다. 입력이 3인 경우에 출력의 수는 8이 되는데, 이를 3×8 라인 디코더(line decoder)라 하며, 이의 진리표는 표 5-11에서 볼 수 있다. 다음에 있는 표 5-11의 진리표에서 8개의 출력 중에서 입력에 따라 어느 하나만 1이 되며 해당되지 않는 모든 출력은 0이 된다는 것을 확인할 수 있다. 그림 5-24의 디코더를 살펴보면 출력마다 AND 게이트가 하나씩 존재하며, 그 AND 게이트의 출력 식은 각각 최소항(Minterm)에 해당된다는 것을 알 수 있다. 예를 들어 출력 중에서 는 X=Y=Z=0인 조건에서만 1이 되므로, 그 출력식은 XYZ이라 할 수 있고, 이는 X=Y=Z=0인 조건에 해당되는 최소항이다. 따라서 디코더는 주어진 입력 변수로부터 가능한 모든 최소항을 생성하는 회로라고 할 수 있다.
디코더의 입력의 수가 n이면 일반적으로 출력의 수는 2^n개보다 작다. 그것은 주어진 정보를 코드화할 때 사용하지 않는 코드 값이 존재할 수 있고, 이러한 경우의 디코더는 해당 출력이 존재하지 않는다.
2. 인코더
(1) 인코더
인코더(Encoder)는 디코더의 역기능을 할 수 있는 회로이다. 2^n개 또는 그 이하의, 어느 둘 이상이 동시에는 1이 되지 않는 입력선을 가지며, 출력은 n개로서 입력에 대해 고유의 2진 코드를 생성한다. 인코더의 블록도는 오른쪽 그림과 같다.
참고 자료
없음