IPA過去問ドリル

平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

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

メモリインタリーブの説明として,適切なものはどれか。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

正解:イ

解説

メモリインタリーブは,主記憶を複数の独立したバンク(区画)に分割し,連続するアドレスを異なるバンクに割り当てることによって,複数のバンクへのアクセスを並列に(重ねて)実行できるようにする技術です。これによって,CPU が主記憶にアクセスする際の実効的なアクセス時間を短縮し,CPU と主記憶とのアクセス速度差によるボトルネックを緩和できます。

選択肢ごとの解説

  • 誤り。キャッシュメモリと主記憶の両方に同時にデータを書き込む方式は,ライトスルー方式の説明であり,メモリインタリーブとは異なります。
  • 正しい。主記憶内部を複数のバンクに分割し,各バンクを並列にアクセスすることによって CPU から主記憶へのアクセスを高速化する技術がメモリインタリーブです。
  • 誤り。CPU と主記憶の速度差を埋めるために高速かつ小容量のメモリを配置する方式は,キャッシュメモリの説明であり,メモリインタリーブとは異なる仕組みです。
  • 誤り。キャッシュメモリを命令用とデータ用に分離する方式は,ハーバードアーキテクチャなどで採用される命令・データキャッシュの分離の説明であり,メモリインタリーブとは異なります。
エンベデッドシステムスペシャリストの過去問を演習モードで解く