디지털 시스템에서 사용되는 코드에 대한 설명으로 옳지 않은 것은? | [국회직 9급 전자공학개론] 25년 1회차 기출문제 상세 페이지
1[국회직 9급 전자공학개론] 25년 1회차
디지털 시스템에서 사용되는 코드에 대한 설명으로 옳지 않은 것은?
1
‘BCD 코드’는 10진수 0부터 9까지를 2진수 4비트로 표현한 코드이다.
2
‘Excess-3 코드’는 광학 인코더에 사용하여 정확한 회전각도 측정이 가능하다.
3
‘그레이 코드’는 인접한 코드 간에 비트 변화가 하나만 존재하는 코드이다.
4
‘해밍 코드’는 선형 블록 코드의 일종이며 순환 코드에 해당한다.
5
‘유니 코드’는 한글 및 외국어 표기를 위한 표준화된 코드이다.
해설
옳지 않은 설명은 Excess-3 코드를 광학 인코더에 사용한다는 내용이다. 광학 인코더에 쓰는 코드는 그레이 코드다.
광학 인코더는 인접한 위치에서 여러 비트가 동시에 바뀌면 판독 오차가 생기므로, 비트가 하나만 바뀌는 그레이 코드를 쓴다. Excess-3 코드는 BCD에 3을 더한 코드로, 자기 보수 성질을 이용해 10진 연산에 쓰인다.
- BCD 코드: 10진수 한 자리를 2진수 4비트로 표현하므로 옳다.
- 그레이 코드: 인접한 코드 사이에 한 비트만 달라지므로 옳다.
- 해밍 코드: 패리티 비트를 더해 오류를 검출·정정하는 선형 블록 코드이며 순환 코드 형태로도 구성되므로 옳다.
- 유니 코드: 세계 여러 문자를 하나의 체계로 표현하는 표준 코드이므로 옳다.
오류나 개정된 내용이 보이면 알려주세요