프로그래밍일반임베디드기능사 · 2015년04월04일 · 47/60
47.다음 4비트 2진수를 그레이코드로 변환하였을 때 틀린 것은?
1
0011 → 0010
2
0111 → 0101정답
3
1001 → 1101
4
1011 → 1110
해설
그레이 코드 : BCD 코드의 인접한 자리를 XOR 연산으로 만든 코드 2진수 0011을 그레이 코드로 변환하면 0010이 된다. [해설작성자 : 한준희] 1.최상위 비트값은 그대로 사용한다. 2.다음 비트부터는 인접한 비트값을 X-OR(Exclusive-OR)연산을 해서 내려 쓴다.