Skip to main content

チェックビットとは何ですか?

Check Bitは、情報内の誤った条件を示すために使用される追加のバイナリ1またはゼロです。データが複数のエラーを同時に開発する可能性のある状況では、エラーを示すためにチェックビットを使用することは完全に信頼できません。チェックビットは、コンピューティングメモリが正しく機能していることを確認するために、シリアルに送信されるデータでよく使用されます。1つまたはゼロのいずれかを使用して、使用されているパリティの種類に応じてエラーを示すために使用できます。チェックビットは、パリティビットと呼ばれることがよくあります。チェックビットを含む正しいバイナリシーケンスの合計量が奇数の量である場合、それは奇数パリティと呼ばれます。パリティでさえ、データとチェックビットの合計量が均等な量になる場合です。たとえば、人が7ビットバイナリシーケンス1100101を送信したいと考えています。したがって、この数には4つのものがあります。彼女が奇妙なパリティを作成するために少し追加したい場合、彼女はエンドシリーズに1を追加し、それにより番号1100101

1

を作成します。人がパリティさえも使用することを決定した場合、彼女は最後まで1の代わりに0を追加し、1100101

0を生成します。奇数またはパリティの選択は、通常、設定された基準またはデザイナーの選択の問題です。これは、チェックビットを使用する最も簡単な形式です。1つまたはゼロが宛先に到達する前に数に変更された場合、宛先の合計量は均等な量になり、データにエラーがあることを示します。一方、エラーが均等なパリティシーケンスに導入された場合、奇数のエラーが発生します。トランジットで2つ以上の数値が変更された場合、両方のエラーが一緒になって元のパリティを作成できるため、単一のチェックビットを使用してエラーを検出することは不可能かもしれません。ただし、単純なエラー識別がすべて必要な場合、単一のチェックビットを使用するだけで十分です。情報交換(ASCII)または拡張されたバイナリコード10進体コード(EBCDIC)のために、American Standard Code(ASCII)に文字がエンコードされる方法は、コンピューターサイエンスで単一のチェックビットがどのように使用されるかの例です。チェックビット、パリティ、およびその他のエラー検出スキームは、計算可能なプロセスによってデータが操作されることを保証する上で重要な役割を果たします。