Page 89 고등학교 디지털 논리 회로 교과서
P. 89










2 디지털 코드의 표현



디지털 코드에는 8421 코드(BCD 코드), 3초과 코드, 그레이 코드, 문자 코드, 오류
검출 및 교정이 가능한 코드 등이 있다.



1 8421 코드(BCD 코드)

8421 코드는 10진수 0부터 9까지를 4개의 2진수로 표현한 것으로, 보통 BCD
(binary coded decimal, 2진화 10진) 코드라고도 하며, 특징은 다음과 같다.


가중치
• 가중치 코드로 실제 표기는 2진수이지만, 10진수처럼 사용한다.
가중치는 각 비트(자릿수)마다 갖
4
• 4비트로 16(2 )개의 수를 표현할 수 있지만, 8421(BCD) 코드에서는 1010, 1011, 는 고유한 값으로 8421(BCD)
3
2
코드는 왼쪽부터 8(2 ), 4(2 ),
1100, 1101, 1110, 1111을 사용하지 않고, 표 Ⅲ-1처럼 10개의 수만 사용한다. 2(2 ), 1(2 )의 가중치를 가진다.
1
0
표 Ⅲ- 1 8421(BCD) 코드
10진수 BCD 코드
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001






예제 10진수 365를 8421(BCD) 코드로 표현하는 과정을 설명해 보자.
풀이 10진수 3 6 5
8421 코드 0011 0110 0101




연습하기


10진수 값을 8421(BCD) 코드로 표현해 보자.
(1) (23) 10 (2) (386) 10
(3) (4978) 10 (4) (10432) 10


3. 디지털 코드 87
   84   85   86   87   88   89   90   91   92   93   94