Recent Posts
Recent Comments
인생사는 이야기
패리티 체크 비트 본문
반응형
패리티 체크 비트란??
에러검출을 목적으로 원래의 데이터에 추가되는 1비트
- 짝수(우수 : even)패리티 : 1의 개수가 짝수가 되도록 만듦
- 홀수(가수 : odd) 패리티 : 1의 개수가 홀수가 되도록 만듦
짝수 패리티 비드 오류 검출시 1의개수가 홀수이면 오류가 발생 한것이다.
EX) 1010110(2) ----------> 1의 개수가 4개 이므로 정상
10110110(2) ----------> 1의 개수가 5개 이므로 오류 발생
1010110( )(2) 를 홀수 패리티 비트 체크를 하였다. ( ) 안에 들어갈 값은??
정답 : 1
1010110( )(2) 를 짝수 패리티 비트 체크를 하였다. ( ) 안에 들어갈 값은??
정답 : 0
좀 더자세히 알아보자.
7bit 원본 데이터 |
패리티 비트를 포함한 8bit 원본 데이터 | ||
짝수 패리티 비트(Even Parity Bit) |
홀수 패리티 비트(Odd Parity Bit) | ||
0000000 |
1의 개수 0개 |
00000000 |
10000000 |
1010111 |
1의 개수 5개 |
11010111 |
01010111 |
위 표와 같이 패리티 비트를 정하여 데이터를 보내면 받는 쪽에서는 수신된 데이터의 전체 비트를 계산해 패리디 비트를 다시 계산 하여 데이터의 오류 여부를 알 수 있다.
하지만 패리티 비트 경우 오류 여부를 확인 할 수만 있고 오류를 수정 할 수는 없다.
참조 : 위키 백과 패리티 비트 설명
반응형
'IT > IT 용어' 카테고리의 다른 글
클러스터링이란? (1) | 2012.03.29 |
---|---|
SCSI , SATA , SAS (2) | 2012.03.28 |
Comments