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

平成25年度 春期 午前Ⅱ 問22

コンピュータ構成要素

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

答えと解説を見る

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

解説

1ビットの訂正と2ビットの検出には、ハミング符号を使います。

ECC メモリは、記憶したデータに検査用のビットを付け加えておき、読み出すときに誤りを見つけて直す仕組みです。ハミング符号は、データビットにいくつかの検査ビットを組み合わせて、どのビットが誤ったかの位置まで特定できるようにした符号です。位置が分かればそのビットを反転させて、1ビットの誤りを訂正できます。さらに検査ビットを1ビット追加した形では、2ビットの誤りも検出できます。誤りを見つけるだけの方式と、位置まで分かって直せる方式を分けて考えると、選択肢を整理できます。

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

出典:平成25年度 春期 データベーススペシャリスト試験 午前Ⅱ 問22

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