過去問解きまくり研究所 ホーム

令和3年度 秋期 午前Ⅱ 問22

コンピュータ構成要素

ECCに関する問題

ECC メモリで,2 ビットの誤りを検出し,1 ビットの誤りを訂正するために用いるものはどれか。

答えと解説を見る

✓ これが正解エハミング符号

解説

誤りの位置まで特定できるハミング符号で、1ビット訂正と2ビット検出をします。

ハミング符号は、データのビットに複数の検査ビットを加え、それぞれの検査ビットがデータの異なるビットの組合せを受け持つようにした誤り制御の符号です。読み出したときに検査ビットの計算結果の組合せを見ることで、どのビットが誤ったかの位置まで特定できるため、1ビットの誤りなら反転して訂正できます。さらに検査ビットを一つ加えた構成にすると、2ビットの誤りも検出できます。ECC メモリでは、この構成によって1ビットの誤り訂正と2ビットの誤り検出を行っています。誤りの有無だけでなく位置まで分かるのはどれか、という観点で選ぶと、訂正できる符号を見分けられます。

ほかの選択肢はなぜ違うのか

出典:令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問22

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)