メモリのエラー検出及び訂正にECCを利用している。データバス幅 2nビットに対して冗長ビットがn+2ビット必要なとき、128ビットのデータバス幅に必要な冗長ビットは何ビットか。
ア 7
イ 8
ウ 9
エ 10
解説を読む
正解:ウ
解説:
ECCはエラーの検出および訂正を行う仕組みの総称で本問の場合はエラー訂正に必要な情報を冗長ビットととしています。冗長ビットとは本来のデータとしての意味はなくエラーの検出、訂正に用いるためのデータです。
128ビットのデータバス幅に必要な冗長ビットは以下のとおり計算します。
128=27
n=7
n+2=7+2=9ビット
上記のとおりとなり必要な冗長ビットは9ビットですのでウが正解です。
解説を閉じる
コメント