패리티 비트 & 해밍 코드
패리티 비트(Parity Bit) 시리얼 통신에서 데이터의 오류를 검출하기 위한 일종의 장치 중 하나입니다. 정보 전달 과정에서 오류가 생겼는지 검사하기 위해 추가하는 비트로 전송하고자 하는 데이터의 각 문자에 1비트를 더하여 전송합니다. 짝수 패리티 데이터의 모든 1의 개수를 짝수로 맞춰야합니다. 예를 들어, 1100100의 1의 개수는 3개(홀수)이므로, 자동적으로 패리티 비트는 1이 되어 11100100 총 1의 개수를 4개(짝수)로 만듭니다. 홀수 패리티 데이터의 모든 1의 개수를 홀수로 맞춰야합니다. 예를 들어, 1100100의 1의 개수는 3개(홀수)이므로, 자동적으로 패리티 비트는 0이 되어 01100100 총 1의 개수를 3개(짝수)로 유지합니다. 만약 짝수 패리티일 때, 데이터가 중간에 ..