모두CBT

2진수 1011을 그레이코드(gray code)로 변환한 것은? | [정보처리기능사 필기] 07년 2회차 기출문제 상세 페이지

1[정보처리기능사 필기] 07년 2회차

2진수 1011을 그레이코드(gray code)로 변환한 것은?

1

1110

2

1010

3

0111

4

0100

해설

2진수 1011을 그레이코드로 변환하면 ① 1110이 된다.

그레이코드의 최상위 비트는 2진수의 최상위 비트를 그대로 사용하고, 그 아래 비트들은 바로 위 자리의 2진수 비트와 현재 자리의 2진수 비트를 XOR하여 구한다.

2진수를 b3b2b1b0=1011b_3b_2b_1b_0 = 1011이라 하면
g3=b3=1g_3 = b_3 = 1
g2=b3⊕b2=1⊕0=1g_2 = b_3 \oplus b_2 = 1 \oplus 0 = 1
g1=b2⊕b1=0⊕1=1g_1 = b_2 \oplus b_1 = 0 \oplus 1 = 1
g0=b1⊕b0=1⊕1=0g_0 = b_1 \oplus b_0 = 1 \oplus 1 = 0
이므로 그레이코드는 1110이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[정보처리기능사 필기] 07년 2회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기