コンピュータ構成要素
平成22年度 秋期 基本情報技術者試験 午前 問10
パイプライン制御の特徴はどれか。
- ア 複数の命令を同時に実行するために,コンパイラが目的プログラムを生成する段階で,それぞれの命令がどの演算器を使うかをあらかじめ割り振る。
- イ 命令が実行される段階で,どの演算器を使うかを動的に決めながら,複数の命令を同時に実行する。
- ウ 命令の処理をプロセッサ内で複数のステージに細分化し,複数の命令を並列に実行する。
- エ 命令を更に細かなマイクロ命令の組合せで実行する。
出典:平成22年度 秋期 基本情報技術者試験 午前 問10
答えと解説を見る
正解:ウ
覚える知識
パイプライン処理方式の定義
パイプライン処理とは、命令実行をフェッチ・解読・実行などのステージに細分化し、複数の命令を各ステージで同時に処理する方式である。
この問題で必要なこと
パイプライン制御は命令の処理を複数のステージに分割し、複数の命令を重ね合わせて並列実行する方式である。
ひっかけ
スーパスカラ(動的に演算器を割当て)やVLIW(コンパイラが割当て)、マイクロプログラム方式と混同させる。
この知識の出題:本試験系 2 回・免除試験 15 回(公開問題での観測値)