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을 의미한다.
그레이 코드는 인접한 숫자들의 비트가 한 비트만 변화되어 만들어진 코드이며, 그레이 코드 자체로 연산이 가능하다. 따라서 2진수로 변환 후 연산을 수행할 필요가 없다. 또한 그레이 코드를 2진 코드로 혹은 2진 코드를 그레이 코드로 변환시 XOR 연산을 수행한다. 마지막으로, 그레이 코드 값 (0111)G는 10진수로 7을 의미한다.
연도별
진행 상황
0 오답
0 정답