이진수 10101101을 그레이(gray) 코드로 변환하면? | [정보기기운용기능사 필기] 11년 1회차 기출문제 상세 페이지
1[정보기기운용기능사 필기] 11년 1회차
이진수 10101101을 그레이(gray) 코드로 변환하면?
1
1101001
2
10101101
3
10101100
4
11111011
해설
이진수 10101101을 그레이 코드로 바꾸면 11111011이 된다.
그레이 코드의 최상위 비트는 원래 이진수의 최상위 비트를 그대로 쓴다.
나머지 자리는 원래 이진수에서 바로 왼쪽 비트와 그 자리 비트를 XOR해 구한다: 1⊕0=1, 0⊕1=1, 1⊕0=1, 0⊕1=1, 1⊕1=0, 1⊕0=1, 0⊕1=1.
최상위 비트 1에 이 값들을 순서대로 이어 붙이면 11111011이 된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.