2012년03월04일 64번
[논리회로] 2진수 11001011(2)을 그레이 코드로 변환하면?
- ① 01010001(G)
- ② 11101111(G)
- ③ 10101110(G)
- ④ 00010000(G)
(정답률: 66%)
문제 해설
11001011(2)을 그레이 코드로 변환하는 방법은 다음과 같다.
1. 첫 번째 비트는 그대로 복사한다. (1번째 비트는 변환되지 않는다.)
- 1
2. 두 번째 비트부터는 이전 비트와 현재 비트의 XOR 연산을 수행한다.
- 1 ⊕ 1 = 0
- 1 ⊕ 0 = 1
- 0 ⊕ 0 = 0
- 0 ⊕ 1 = 1
- 1 ⊕ 0 = 1
- 0 ⊕ 1 = 1
- 1 ⊕ 1 = 0
3. 이렇게 구한 비트들을 순서대로 나열하면 그레이 코드가 된다.
- 10101110(2) = 10101110(G)
따라서, 정답은 "10101110(G)"이다.
1. 첫 번째 비트는 그대로 복사한다. (1번째 비트는 변환되지 않는다.)
- 1
2. 두 번째 비트부터는 이전 비트와 현재 비트의 XOR 연산을 수행한다.
- 1 ⊕ 1 = 0
- 1 ⊕ 0 = 1
- 0 ⊕ 0 = 0
- 0 ⊕ 1 = 1
- 1 ⊕ 0 = 1
- 0 ⊕ 1 = 1
- 1 ⊕ 1 = 0
3. 이렇게 구한 비트들을 순서대로 나열하면 그레이 코드가 된다.
- 10101110(2) = 10101110(G)
따라서, 정답은 "10101110(G)"이다.
연도별
진행 상황
0 오답
0 정답