メモリの誤り制御方式で,2ビットの誤り検出機能と,1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。
ア | 奇数パリティ |
イ | 水平パリティ |
ウ | チェックサム |
エ | ハミング符号 |
ア | × | 奇数パリティは、バイト単位のデータにパリティビットを付加し、データ+パリティビットの1の個数を奇数にすることで誤り検出をする手法である。1 ビットの誤り検出しかできない。 |
イ | × | 水平パリティは、データに対して水平方向に付加されたパリティビットのことである。1ビットの誤り検出しかできない。 |
ウ | × | チェックサムは、データの合計などを計算し、その結果をデータに付加することでエラーを検出する方式である。誤り検出できるビット数は分割するサイズによって異なる。誤り訂正はできない。 |
エ | ○ | ハミング符号はメモリの誤り制御方式である。ハミング符号方式では2ビットの誤り検出機能と、1ビットの誤り訂正をおこなうことができる。 |