[정보처리산업기사] 자료 표현 코드(BCD 코드)

2019. 4. 8. 22:01IT

- 진수 1자리의 수를 2진수 4Bit로 표현함

- 4Bit2진수 각 Bit8(2^3) 4(2^2) 2(2^1) 1(2^0)의 자리값을 가지므로 8421 코드라고 함

- 대표적인 가중치 코드임

- 문자 코드인 BCD에서 Zone 부분을 생략한 형태

- 10진수 입 출력이 간편함

 

<문제> 10진수 125BCD 코드로 표현하시오

1 -> 0001

2 -> 0010

5 -> 0101

 

001 0010 0101

 

3초과 코드

-BCD + 3, BCD 코드에 3_10(1110_2) 더하여 만든 코드

- 대표적인 자기 보수 코드이며, 비가중치 코드

- 자기 보수 코드 : 2진수로 된 코드의 10으로,

01로 모두 바꿈으로해당 코드의 10진수

값에 대해 9의 보수를 얻는 코드

 

<문제> 10진수 6Excess-3 코드로 표현하시오.

0110 + 11 = 1001 = 9 = 6 + x = 3