본문 바로가기
전자 계산기 구조정보처리산업기사 · 2004년05월23일 · 21/100

21.Gray code 011011을 binary number로 변환시키면?

1
(110010)2
2
(010110)2
3
(010010)2정답
4
(111000)2

해설

Gray code = binary number 을 xor 연산해서 나온 값입니다. xor 연산 = 참(1) 이 홀 수 일때만, 1을 출력. 0 0 / 1, 1 값은 0 으로 출력합니다. 1. 왼쪽 젤 끝 숫자는 변환 전과 같습니다. "0" 은 그대로 내림. 2. 2번째 값 : 내린 0값과 결합하여 2번째 숫자가 1이 나오면 변환 값은 "1" 3. 3번째 값 : 2번 째 값 1과 결합하여 3번째 숫자가 1이 나오면 변환 값은 "0" 4. 4번째 값 : "0"과 결합하여 0이 출력되는 값은 "0" 5. 5번째 값 : "0"과 결합하여 1을 출력하는 값은 "1" 6. 6번째 값 : "1'과 결합하여 1을 출력하는 값은 "0" 7 최종 = 010010 입니다. Binary > Gray code 는 반대로 하시면 됩니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기