コンピュータ構成要素

基本情報技術者試験 科目A免除 修了試験 201101 実施分 問11

コンピュータの高速化技術のうち,一つの命令をn個の独立な処理段階に分割し,各処理段階を並行に実行できるようにして,複数の命令をオーバラップさせて実行する方式はどれか。
答えを選ぶ

出典:基本情報技術者試験 科目A免除 修了試験 201101 実施分 問11(問題文は IPA の公開問題。解説は当サイト作成)

答えと解説を見る

正解:ウ

覚える知識

パイプライン処理方式の定義

パイプライン処理は命令実行を複数ステージに分け、複数命令を重ねて同時に処理する高速化方式である。

この問題で必要なこと

命令を複数段階に分割し、各段階を並行実行して複数命令をオーバラップさせる方式がパイプライン処理。

ひっかけ

out-of-order実行や分岐予測など他の高速化技術と混同させる。

この知識の出題:本試験系 2 回・免除試験 15 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「パイプラインと並列処理で速くする」で学ぶ

同じ知識の過去問