0

私は今、エラーの検出と訂正のための SECDED の観点から勉強しています。私の仕事では、「CC9 の 16 進値を持つ SECDED エンコードされた文字が取得されました。SECDED パリティは偶数です。エラーはありましたか? 修正できるかどうかを説明してください」という仕様です。

仕様によると、P1(奇数)とP2(奇数)でエラーが出ているので、ビット3にエラーがあります。その後、ビットを反転させて再度エラーを確認しました。その結果、P0 パリティ ビットだけがエラーになり、残りの P1、P2、P4、P8 は正しいものになります。

私の質問は、この場合、コードを修正できないということですか? またはその逆?私の答えは、P1 のビット 1 または 3 にエラーがあるか、または P2 のビット 2 または 3 にエラーがあると言えますが、ビット 3 を反転できても修正できません。

どんな答えでもいただければ幸いです。

よろしく、

アレン

4

0 に答える 0