복호기와 부호기
- 최초 등록일
- 2010.12.20
- 최종 저작일
- 2010.12
- 22페이지/ 한컴오피스
- 가격 1,000원
소개글
논리회로 실험 보고서 입니다.
예비+결과 입니다.
이론, 시뮬레이션(Pspice), 실험과정, 실험사진, 결과 정리, 고찰 포함합니다.
목차
Ⅰ. 목 적
Ⅱ. 이론
Ⅲ. 예 비 보 고 서
본문내용
Ⅰ. 목 적
카운터를 이용해 디코딩(decoding)과 인코딩(encoding)의 코드변환 동작에 관해 실험하고 그 동작원리를 이해한다.
Ⅱ. 이론
(1)디코더(Decoder)
디코더(decoder)는 부호화된 입력을 다른 부호화된 출력으로 변환하는 다중 입력, 다중 출력 논리 회로를 말한다. 즉 n비트로 코딩된 2진 정보를 최대 2n개의 서로 다른 출력으로 바꿔주는 조합회로로 n개의 입력과 m개의 출력을 갖는 디코더를 n×m 디코더라 표현한다. 입력 코드는 일반적으로 출력 코드보다 작은 비트 수를 가지고 입력 코드 워드에서 출력 코드 워드는 1대 1로 mapping된다. 1대 1 mapping에서 각 입력 코드 워드는 서로 다른 출력 코드 워드를 생성한다.
Electronic counter는 2진수 또는 수정된 2진수로 수를 세는 소자로 DISPLAY소자 구동, 멀티플렉싱 등의 응용분야에서 2진 다중비트 카운트 상태(Multi bit count state)를 십진수 형태 또는 단일 출력으로 변환시키는 것이 필요하게 된다. 여기서 2진수를 10진수로 변환하는 것을 Decoding이라 하여 이 카운터의 카운트 상태를 AND gate에 입력하여 이루어진다.
-정보(2n개) 2진 코드(n 비트)
-디코더 : n개의 입력 ? 2n개의 출력
-n-to-m라인 디코더(m < 2n)
가장 널리 이용되는 입력 코드는 n-비트 이진 코드로 n-비트 워드는 2n개의 상이하게 부호화된 값 중 하나가 되며, 보통 0에서 2n-1까지의 정수가 된다. 흔히 n-비트 이진 코드는 2n개보다 적은 수의 코드를 취급할 경우도 있다. 예를 들어 BCD(8421) 코드에서 4-비트 조합 0000에서 1001까지는 10진 숫자 0-9를 나타내지만, 1010에서 1111까지는 이용되지 않는다.(non code word)
참고 자료
없음