プロが教えるわが家の防犯対策術!

単一パリティ検査符号では誤りの検査は出来るんですが位置の検出は出来ません。どうすればいいでしょう?

A 回答 (2件)

パリティーでは位置の検出は出来ません。


位置の検出を行うには冗長ビットを付加します。
例えば、数バイト毎に縦、横に数ビット付加し、その列、行でエラーが発生したら、その交点のビットが間違っていると判断できますよね。
この様な組み合わせで誤ったデーターを回復させる事も出来ます。
ですから、現在のHDD等のエラー率は低くなっています。
    • good
    • 0
この回答へのお礼

非常に参考になりました。
ありがとうございます。

お礼日時:2009/07/22 23:37

質問の意味が分かりません。



何か設計しているのでしょうか?
8ビットにつき3ビットのパリティで位置が分かりますが、
これが答えになりますか?
この場合でも2ビットエラーはダメですがね。

後は、縦横でパリティを持つとか。色々なバリエーション
が考えられますが、複数エラーにどこまでコストをかける
か、という問題です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!