平成21年度 春期 基本情報技術者試験 午前 問11
テクノロジ/コンピュータ構成要素プロセッサにおけるパイプライン処理方式を説明したものはどれか。
出典:平成21年度 春期 基本情報技術者試験 午前 問11
- ア単一の命令を基に,複数のデータに対して複数のプロセッサが同期をとりながら並列にそれぞれのデータを処理する方式
- イ一つのプロセッサにおいて,単一の命令に対する実行時間をできるだけ短くする方式
- ウ一つのプロセッサにおいて,複数の命令を少しずつ段階をずらしながら同時実行する方式
- エ複数のプロセッサが,それぞれ独自の命令を基に複数のデータを処理する方式
正解:ウ
解説
パイプライン処理方式は,一つの命令の実行を複数の段階(フェッチ,デコード,実行など)に分割し,複数の命令をそれぞれ異なる段階で少しずつずらしながら同時に処理することで,全体のスループットを向上させる方式です。
選択肢ごとの解説
- ア誤り。これは複数のプロセッサが同一命令で異なるデータを並列処理するSIMD方式の説明です。
- イ誤り。パイプライン処理は個々の命令の実行時間そのものを短縮するのではなく,複数命令を段階的に並行させることでスループットを向上させます。
- ウ正しい。一つのプロセッサ内で複数の命令の実行段階を少しずつずらしながら同時に進めるのがパイプライン処理です。
- エ誤り。これは複数のプロセッサがそれぞれ独立した命令でデータを処理するMIMD方式の説明です。