모두CBT

2진수 1011을 그레이코드(Gray Code)로 변환하면? | [정보처리기능사 필기] 04년 1회차 기출문제 상세 페이지

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

2진수 1011을 그레이코드(Gray Code)로 변환하면?

1

0100

2

0111

3

1110

4

1010

해설

2진수를 그레이코드로 변환할 때 최상위 비트는 그대로 두고, 이후 각 자리는 바로 앞자리와 현재 자리를 XOR하여 구한다.

1011을 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\oplus0=1,
G1=b2⊕b1=0⊕1=1G_1=b_2\oplus b_1=0\oplus1=1,
G0=b1⊕b0=1⊕1=0G_0=b_1\oplus b_0=1\oplus1=0이 되어 결과는 1110이다.

따라서 ③ 1110이 정답이다.

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

이어서 풀어보기

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