問題プレビューID: cdf44dec

問 10

メモリのエラー検出及び訂正に ECC を利用している。データバス幅 2n2^n ビットに対して冗長ビットが n+2n + 2 ビット必要なとき、128 ビットのデータバス幅に必要な冗長ビットは何ビットか。

解説

問題文の条件式を当てはめます。 データバス幅が 128 ビットのとき: 2n=1282^n = 128 2n=27  ⟹  n=72^n = 2^7 \implies n = 7

必要な冗長ビットは n+2n + 2 なので: 7+2=97 + 2 = 9

したがって、9 ビットが必要になります。

正解は「ウ」です。