처음으로

정보처리산업기사

2016년 08월 21일 기출문제

40. 10진수 19를 그레이 코드(Gray Code)로 변환하면?

*해설

<문제 해설>
먼저 10진수 19를 2진수로 변환한 다음 2진수를 그레이 코드(Gray Code)로 변환한다.
19는 2진수로 변환하면 10011이다. 2진수를 그레이 코드(Gray Code)로 변환 할 때는 첫번째 bit는 그대로 내려쓰고
두번째 Gray bit부터는 변경할 2진수의 해당 번째 bit와 그 왼쪽 bit를 XOR연산(두 명제 중 정확히 하나만 참일경우 값을 돌려주는 연산)을하면 된다.

2진수 : 1 + 0 + 0 + 1 + 1
↓---↓---↓---↓---↓
Gray code : 1 1 0 1 0

2진수 : 1 + 0 + 0 + 1 + 1
↓ ↘ ↓ ↘ ↓ ↘ ↓ ↘ ↓
Gray code : 1 1 0 1 0
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...