전자 계산기 구조정보처리산업기사 · 2018년03월04일 · 34/100
34.십진수 6을 4bit excess-3 코드로 변환한 후Gray 코드로 표현한 것은?
1
0110
2
1101정답
3
1100
4
1001
해설
1. 먼저 십진수 6을 이진수로 변환하면 0110 입니다. 2. Excess-3 코드는 그냥 3을 더해주면 됩니다. 이진수 계산에 따라 1001 이 됩니다. 3. Gray 코드는 다음과 같이 하면 됩니다. 이진수 ABCD 가 있을때, 1번째 자리는 그대로 A 를 적습니다. 2번째 자리는 A와 B를 XOR 한 것을 적습니다. 3번째 자리는 B와 C를 XOR 한 것을 적습니다. 4번째 자리는 C와 D를 XOR 한 것을 적습니다. 따라서 위의 경우, 1001을 Gray 코드로 변환하면 1101 이 되어 답은 2번입니다.