전자계산기기사 기출문제·모의고사·오답노트·자동채점

2010년10월10일 36번

[전자계산기구조]
그레이 코드(Gray Code)에 대한 설명으로 틀린 것은?

  • ① 인접한 숫자들의 비트가 한 비트만 변화되어 만들어진 코드이다.
  • ② 그레이 코드 자체로 연산을 불가능하므로 2진수로 변환 후 연산을 수행하고 그 결과를 다시 그레이 코드로 변환하여야 한다.
  • ③ 그레이 코드를 2진 코드로 혹은 2진 코드를 그레이 코드로 변환시 두 입력 값에 대해 AND 연산을 수행한다.
  • ④ 그레이 코드 값 (0111)G는 10진수로 5를 의미한다.
(정답률: 56%)

문제 해설

정답: "그레이 코드를 2진 코드로 혹은 2진 코드를 그레이 코드로 변환시 두 입력 값에 대해 AND 연산을 수행한다."이 부분이 틀린 것이다.

그레이 코드는 인접한 숫자들의 비트가 한 비트만 변화되어 만들어진 코드이며, 그레이 코드 자체로 연산이 가능하다. 따라서 2진수로 변환 후 연산을 수행할 필요가 없다. 또한 그레이 코드를 2진 코드로 혹은 2진 코드를 그레이 코드로 변환시 XOR 연산을 수행한다. 마지막으로, 그레이 코드 값 (0111)G는 10진수로 7을 의미한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답