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

チェックビットは、情報内の誤った条件を示すために使用される追加のバイナリ1またはゼロです。データが複数のエラーを同時に開発する可能性のある状況では、エラーを示すためにチェックビットを使用することは完全に信頼できません。チェックビットは、コンピューティングメモリが正しく機能していることを確認するために、シリアルに送信されるデータでよく使用されます。 1つまたはゼロのいずれかを使用して、使用されているパリティのタイプに応じてエラーを示すことができます。

パリティは、チェックビットが使用されたときにエラーをチェックするプロセスです。チェックビットは、パリティビットと呼ばれることがよくあります。チェックビットを含む正しいバイナリシーケンスの合計量が奇数の量である場合、それは奇数パリティと呼ばれます。パリティでさえ、データ内の合計量とビットを一緒にチェックすることは、均等な量になります。

たとえば、人がtを送信したいとしたとします彼は7ビットバイナリシーケンス1100101です。この数字には4つのものがあります。したがって、奇妙なパリティを作成するために少し追加したい場合、彼女は1シリーズに1を追加し、それによって1100101 1 を作成します。人がパリティを使用することを決定した場合、彼女は最後まで1の代わりに0を追加し、1100101 0 を生成します。奇数またはパリティの選択は、通常、設定された基準またはデザイナーの選択の問題です。これは、チェックビットを使用する最も簡単な形式です。

奇妙なパリティストリング11001011が送信されたときに何が起こるか想像してください。 1つまたはゼロが宛先に到達する前に数に変更された場合、宛先の合計量は均等な量になり、データにエラーがあることを示します。一方、エラーが均等なパリティシーケンスに導入された場合、奇数のエラーが発生します。輸送中に2つ以上の数値が変更された場合、両方のエラーがCREを使用できるため、単一のチェックビットを使用してエラーを検出することは不可能かもしれません元のパリティを食べました。

コンピューティングでエラー検出のために、より複雑な方法が開発されました。ただし、単純なエラー識別がすべて必要な場合、単一のチェックビットを使用するだけで十分です。情報交換(ASCII)または拡張されたバイナリコード10進体コード(EBCDIC)のために、American Standard Code(ASCII)に文字がエンコードされる方法は、コンピューターサイエンスで単一のチェックビットがどのように使用されるかの例です。チェックビット、パリティ、およびその他のエラー検出スキームは、計算可能なプロセスによってデータが操作されることを保証する上で重要な役割を果たします。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?