모두CBT

다음 중 자기보수 코드(Self Complement Code)인 것은? | [방송통신기사 필기] 20년 1회차 기출문제 상세 페이지

1[방송통신기사 필기] 20년 1회차
다음 중 자기보수 코드(Self Complement Code)인 것은?
1
3초과 코드
2
BCD 코드
3
그레이 코드
4
해밍 코드
해설

자기보수 코드는 3초과 코드이다.

자기보수 코드는 어떤 수의 코드 비트를 모두 반전하면 그 수의 9의 보수에 해당하는 코드가 되는 성질을 가진다.
3초과 코드는 BCD 값에 3을 더한 코드로, 예컨대 4(0111)를 반전한 1000은 5의 코드이므로 9의 보수 관계가 성립한다.

나머지는 이 성질이 없다.

  • BCD 코드는 가중치 코드(8421)이며 비트를 반전해도 9의 보수 코드가 되지 않는다.
  • 그레이 코드는 인접한 수 사이에 한 비트만 바뀌는 코드이며 반전으로 9의 보수를 얻지 못한다.
  • 해밍 코드는 오류 검출·정정용 코드이며 보수 성질을 위한 코드가 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.