問題本文
コンピュータの高速化技術の一つであるメモリインタリーブに関する記述として,適切なものはどれか。
選択肢
- ア.主記憶と入出力装置,又は主記憶同士のデータの受渡しをCPU経由でなく直接やり取りする方式
- イ.主記憶にデータを送り出す際に,データをキャッシュに書き込み,キャッシュがあふれたときに主記憶へ書き込む方式
- ウ.主記憶のデータの一部をキャッシュにコピーすることによって,レジスタと主記憶とのアクセス速度の差を縮める方式
- エ.主記憶を複数の独立して動作するグループに分けて,各グループに並列にアクセスする方式
正解
エ. 主記憶を複数の独立して動作するグループに分けて,各グループに並列にアクセスする方式
解説
メモリインタリーブは主記憶を複数のバンク(独立グループ)に分割し、各バンクへ並列アクセスすることで実効的なアクセス速度を向上させる高速化技術です。エが正解。
選択肢ごとの解説
- ア.CPU を経由せずデータを直接やり取りするのは DMA(Direct Memory Access)の説明です。
- イ.データをキャッシュに書き込み、あふれたら主記憶へ書き込むのはライトバック方式の説明です。
- ウ.主記憶のデータをキャッシュにコピーしてアクセス速度差を縮めるのはキャッシュメモリそのものの説明で、メモリインタリーブではありません。
- エ.主記憶を独立して動作するグループに分けて並列アクセスする、メモリインタリーブの定義そのもので、正解です。
基本情報技術者試験 令和5年度 科目A 公開問題 の過去問一覧へ戻る・問3