IPA過去問ドリル

平成31年度 春期 応用情報技術者試験 午前 問10

テクノロジ/コンピュータ構成要素

バス幅が16ビット,メモリサイクルタイムが80ナノ秒で連続して動作できるメモリがある。このメモリのデータ転送速度は何Mバイト/秒か。ここで,M は 10⁶ を表す。

出典:平成31年度 春期 応用情報技術者試験 午前 問10

正解:イ

解説

バス幅16ビットは1回のメモリサイクルで2バイトを転送できることを意味します。メモリサイクルタイムが80ナノ秒なので,1秒間の転送量は 2バイト ÷ (80×10⁻⁹秒) = 2.5×10⁷ = 25Mバイト/秒となります。

選択肢ごとの解説

  • 誤り。12.5 はバス幅16ビットを1バイトと取り違えて 1÷(80×10⁻⁹) と計算した場合の値です。
  • 正しい。2バイト ÷ 80×10⁻⁹秒 = 25×10⁶ バイト/秒です。
  • 誤り。160 はメモリサイクルタイムを12.5ナノ秒(80の逆数)と取り違えて 2÷(12.5×10⁻⁹) と計算した場合の値です。
  • 誤り。200 はバイトに換算せずビット単位で求めた値(16ビット÷80ナノ秒=200Mビット/秒)です。
応用情報技術者の過去問を演習モードで解く