Page 176 고등학교 디지털 논리 회로 교과서
P. 176
코드 변환기
학 습 목 표 1 BCD 코드-3초과 코드 변환기의 동작 원리를 설명할 수 있다.
2 2진-그레이 코드 변환기의 동작 원리를 설명할 수 있다.
3 그레이-2진 코드 변환기의 동작 원리를 설명할 수 있다.
핵 심질 문 코드를 변환하는 이유는 무엇인가?
1 BCD 코드-3초과 코드 변환기
3초과 코드는 8421(BCD) 코드에 10진수 3(0011)을 더해서 얻어진 코드이다. 3초
과 코드는 보수 변환이 가능하여 뺄셈에 사용할 수 있는 코드이다.
1 BCD 코드-3초과 코드 변환기의 구조와 원리
BCD 코드를 3초과 코드로 변환하는 코드 변환기의 조합 논리 회로 설계 과정은 코드 변환기
다음과 같다. 2진수로 구성된 코드를 다른 종류의
코드로 바꾸어 주는 논리 회로이다.
(1) 시스템 조건 분석
BCD 코드-3초과 코드 변환기는 BCD 코드에 2진수 0011을 표 Ⅴ-27 3초과 코드 변환하는 예
더해서 출력하는 조합 논리 회로이다. BCD 코드를 3초과 코드 10진수 BCD 코드 3초과 코드
0 0000 0011
변환하는 이유는 3초과 코드가 자기 보수 코드의 성질을 가지고
1 0001 0100
있어 연산을 쉽게 할 수 있기 때문이다. 2 0010 0101
3 0011 0110
4 0100 0111 자기
(2) 입출력 변수 정의
5 0101 1000 보수
BCD 코드-3초과 코드 변환기는 입력으로 BCD 코드 4비트와 6 0110 1001
출력으로 3초과 코드 4비트이다. 다음은 입출력 변수 정의이다. 7 0111 1010
8 1000 1011
9 1001 1100
입출력 변수 정의
•입력: A, B, C, D
•출력: W, X, Y, Z
174 Ⅴ. 조합 논리 회로