검사 비트 란 무엇입니까?

검사 비트는 정보 내의 잘못된 상태를 나타내는 데 사용되는 여분의 이진수 1 또는 0입니다. 데이터가 동시에 둘 이상의 오류가 발생할 수있는 상황에서 오류를 표시하기 위해 검사 비트를 사용하는 것이 완전히 신뢰할 수있는 것은 아닙니다. 체크 비트는 종종 직렬로 전송되는 데이터와 함께 사용되거나 계산 메모리가 올바르게 작동하는지 확인하는 데 사용됩니다. 사용중인 패리티 유형에 따라 오류를 나타내는 데 1 또는 0을 사용할 수 있습니다.

패리티는 검사 비트가 사용될 때 오류를 검사하는 프로세스입니다. 검사 비트는 종종 패리티 비트라고합니다. 검사 비트를 포함하여 올바른 이진 시퀀스에서 1의 총량이 홀수 인 경우 홀수 패리티라고합니다. 짝수 패리티는 데이터와 체크 비트의 합계가 짝수로 합산되는 경우입니다.

예를 들어, 한 사람이 7 비트 이진 시퀀스 1100101을 전송하려고한다고 가정합니다.이 숫자에는 4 개가 있으므로 홀수 패리티를 만들기 위해 비트를 추가하려면 1을 끝 계열에 추가하여 번호 1100101 1 . 사람이 짝수 패리티를 사용하기로 결정한 경우 끝에 1 대신 0을 추가하여 1100101 0 을 생성합니다. 홀수 또는 짝수 패리티의 선택은 일반적으로 정해진 표준 또는 설계자 선택의 문제입니다. 이것은 점검 비트를 사용하는 가장 간단한 형태입니다.

홀수 패리티 문자열 11001011이 전송 될 때 어떤 일이 발생하는지 상상해보십시오. 대상에 도달하기 전에 숫자가 1 또는 0으로 변경되면 총 1 개가 짝수로 합산되어 데이터에 오류가 있음을 나타냅니다. 반면에 짝수 패리티 시퀀스에 오류가 발생하면 홀수 개의 오류가 발생합니다. 둘 이상의 숫자가 전송 중에 변경되면 두 오류가 함께 원래 패리티를 만들 수 있기 때문에 단일 검사 비트를 사용하여 오류를 감지하는 것이 불가능할 수 있습니다.

컴퓨팅의 오류 감지를 위해보다 복잡한 방법이 개발되었습니다. 그러나 간단한 오류 식별이 필요한 경우 단일 검사 비트를 사용하면 충분합니다. ASCII (미국 표준 정보 교환 코드) 또는 EBCDIC (Extended Binary-Coded Decimal-Interchange Code)에서 문자가 인코딩되는 방식은 컴퓨터 과학에서 단일 검사 비트가 사용되는 방법의 예입니다. 검사 비트, 패리티 및 기타 오류 감지 체계는 계산 가능한 프로세스로 조작되는 데이터가 노이즈 및 잘못된 조건으로 인한 원치 않는 부작용이 없는지 확인하는 데 중요한 역할을합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?