디지털 회로실험8421 Encoder의 논리회로 설계 레폿
디지털실험
설계 01.
실험제목 : 8421 Encoder의 논리회로 설계
Ⅰ 설계과정
Encoder의 기능을 익히고, 부호변환 회로의 설계방법을 익힌다.
조건 : 디지털 논리소자를 이용하여 8421 Encoder를 구현한다
Ⅱ 설계이론
[BCD코드]
BCD(Binary-coded decimal) 이진 코드화된 십진수로서, 십진수를 이진코드로 표기한 것이다. 2진 코드로 표기가 되어있지만, 실제 10진수에 대응되는 2진수의 값과 BCD는 약간의 차이가 있다. 아래 표는 각 10진수에 해당하는 BCD코드이다.
컴퓨터의 0과 1은 2진 코드를 사용하기 때문에 사람이 사용하는 10진수를 사용하기 위해서는 10진수를 2진화 할 필요가 있다. 이는 단순히 10진수를 2진수로 바꾸는 것이 아닌, 규칙성을 가진 형태의 2진코드로 바꾸는 것을 의미하게 된다.
[Encoder]
입력 2n개로부터, 출력 n 비트 코드로 변
(이미지를 클릭하시면 확대/미리보기를 볼 수 있습니다.)