본문 바로가기
전자 계산기 구조정보처리기사(구) · 2013년08월18일 · 22/100

22.BCD 코드 1001에 대한 해밍 코드를 구하면?

1
0011001정답
2
1000011
3
0100101
4
0110010

해설

[p1 p2 1 p3 0 0 1] 패리티비트와 데이터비트를 이렇게 놓고 첫번째로 1,3,5,7 비트를 검사한다. (짝수패리티 기준) p1 1 0 1 : p1이 0이 되어야 짝수패리티 두번째로 2,3,6,7 비트를 검사한다. (짝수패리티 기준) p2 1 0 1 : p2가 0이 되어야 짝수패리티 세번째로 4,5,6,7 비트를 검사한다. (짝수패리티 기준) p3 0 0 1 : p3가 1이 되어야 짝수패리티 따라서 해밍코드는 [0 0 1 1 0 0 1] <해설 추가> 원래 데이터가 4비트 이므로 패리티 비트는 1,2,4번째 비트에 표기됩니다 즉, 3,5,6,7번째 비트는 원래 데이터이어야 합니다 보기중 3,5,6,7비트가 1001인것은 1번뿐입니다

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기