처음으로

정보처리산업기사

2016년 03월 06일 기출문제

21. 2진수 1001에 대한 해밍 코드로 옳은 것은?

*해설

<문제 해설>
짝수 패리티이용,
1번 비트
1 2 3 4 5 6 7 -> 1 2 3 4 5 6 7 (3,5,7에 의해 1이 짝수가 되도록)
x x 1 x 0 0 1 -> 0 x 1 x 0 0 1

2번 비트
1 2 3 4 5 6 7 -> 1 2 3 4 5 6 7 (3,6,7에 의해 1이 짝수가 되도록)
0 x 1 x 0 0 1 -> 0 0 1 x 0 0 1

4번비트
1 2 3 4 5 6 7 -> 1 2 3 4 5 6 7 (5,6,7에 의해 1이 짝수가 되도록)
0 0 1 x 0 0 1 -> 0 0 1 1 0 0 1

해밍코드에서 1, 2, 4, 8, 16 .... 2의 n제곱 번째는 오류검출을 위한 패리티 비트입니다.

따라서 패리티비트를 제외한 비트가 1001인 보기를 찾으면 됩니다.
첫번째 보기에서 괄호로 패리티 비트를 표시하면 (0) (0) 1 (1) 0 0 1 이 됩니다.
따라서 패리티 비트를 제외하면 1001로 정답은 1번 1001 입니다.
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...