[디지털회로실험]인코더와 디코더
- 최초 등록일
- 2008.09.20
- 최종 저작일
- 2007.07
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
[디지털회로실험]인코더와 디코더
목차
1.실험 제목
2.관련 이론
1) 인코더와 디코더
3.실험의 이론적 결과
본문내용
1.실험 제목
: 인코더와 디코더
2.관련 이론
1) 인코더와 디코더
【인코더(encoder)】
인코더는 다중 입력을 가지며 그 출력에 독자적인 어드레스를 발생시키는 회로이다. 한 시각에 하나의 입력에만 작동되도록 보장되어 있다면 그러면 그 인코딩은 간단하게 게이트를 써서 성취시킬 수 있다.그러나 하나 이상의 입력이 동시에 작용할 수 있으려면 우선 순의가 정해져야 하며 이러한 소자를 우선순위 인코더라 한다.그 입력의 우선순위는 각 입력의 위치에 따라 미리 정해진다.
인코딩은 디코딩의 역과정이다.각 주어진 10진 값에 대해 2진코드를 발생한다.출력 코드의 각 비트에 대해 인코딩은 OR동작을 요구한다.
OR Gate의 입력은 10진수에서 출력 변환 비트수에 의해 결정된다.이의 예로는 한 2진 코드에서 다른 코드로 변환시키는 경우가 많다.많이 쓰는 방법으로는 초기의 2진 코드를 디코딩 하고 나서 새로운 코드를 인코드하는 직접 처리 과정이 있다.
【우선순위 인코더(priority encoder)】
우선순위 인코더는 우선순위 함수를 포하하는 인코더 회로이다. 우선순위 인코더의 동작은 2개 이상의 입력이 동시에 1 일때 가장 높은 우선순위를 갖는 입력이 우선권을 갖는 것이다. 아래의 진리표는 2개의 출력 x,y 를 추가해서 회로는 V라 붙여진 세 번째 출력을 갖게 된다. 이것은 1개 또는 그 이상의 입력이 1일 때 출력이 1이 됨을 가르키는 유효출력지기시이다. 다른 2개의 출력은 V=0일때 조사하지 않고 don`t-care 상태로 생각한다. 출력단의 행에서는 x는 don`t-care 상태를 나타내는 반면에, 입력열에서는 x는 축약된 형태로 진리표를 표현하는데 유용하다.
참고 자료
없음