정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2014년03월02일 40번

[전자 계산기 구조] (1001)2을 그레이코드(Gray Code)로 변환하면?

  • ① 1100
  • ② 1110
  • ③ 1101
  • ④ 1111
(정답률: 62%)

문제 해설

그레이코드는 이진수에서 한 비트만 바뀌는 순서로 변환하는 것이다. 따라서, 1001의 그레이코드는 다음과 같이 계산할 수 있다.

1. 첫 번째 비트는 그대로 복사한다. (1)
2. 두 번째 비트는 첫 번째 비트와 두 번째 비트를 XOR 연산한다. (1 XOR 0 = 1)
3. 세 번째 비트는 두 번째 비트와 세 번째 비트를 XOR 연산한다. (0 XOR 0 = 0)
4. 네 번째 비트는 세 번째 비트와 네 번째 비트를 XOR 연산한다. (0 XOR 1 = 1)

따라서, 1001의 그레이코드는 1101이 된다. 이유는 보기에서 1101은 1001에서 한 비트만 바뀐 것이기 때문이다.

연도별

진행 상황

0 오답
0 정답