모두CBT

자기 보수화 코드(Self Complement Code)가 아닌 것은? | [전자캐드기능사 필기] 08년 1회차 기출문제 상세 페이지

1[전자캐드기능사 필기] 08년 1회차
자기 보수화 코드(Self Complement Code)가 아닌 것은?
1
Excess-3 Code
2
2421 Code
3
51111 Code
4
Gray Code
해설

1의 보수를 취하면 그 10진수의 9의 보수를 나타내는 코드가 되는 자기 보수화 코드에 해당하지 않는 것은 그레이 코드(Gray Code)이다.

  • 3초과(Excess-3) 코드는 BCD 값에 3을 더해 만든 비가중치 코드이지만, 1의 보수가 곧 9의 보수를 나타내어 자기 보수 성질을 가진다.
  • 2421 코드는 자리별 가중치의 합이 2+4+2+1=92+4+2+1=9가 되도록 설계되어 자기 보수 성질을 가진다.
  • 51111 코드 역시 다섯 자리 가중치의 합이 5+1+1+1+1=95+1+1+1+1=9가 되어 같은 성질을 가진다.

반면 그레이 코드는 인접한 두 수의 코드가 1비트만 달라지도록 만든 비가중치 코드로, 9의 보수를 만들어 내는 산술적 성질과는 무관하다.

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