令和6年度 秋期 応用情報技術者試験 午前 問8
テクノロジ/コンピュータ構成要素RISC プロセッサの 5 段パイプラインの命令実行制御の順序はどれか。ここで,このパイプラインのステージは次の五つとする。 ① 書込み ② 実行とアドレス生成 ③ 命令デコードとレジスタファイル読出し ④ 命令フェッチ ⑤ メモリアクセス
出典:令和6年度 秋期 応用情報技術者試験 午前 問8
- ア③,④,②,⑤,①
- イ③,⑤,②,④,①
- ウ④,③,②,⑤,①
- エ④,⑤,③,②,①
正解:ウ
解説
5段パイプラインの標準的な処理順序は,命令フェッチ→命令デコードとレジスタファイル読出し→実行とアドレス生成→メモリアクセス→書込み,すなわち④→③→②→⑤→①です。
選択肢ごとの解説
- ア誤り。③(デコード)から始めており,最初に行うべき④(命令フェッチ)が抜けています。
- イ誤り。③の後に⑤(メモリアクセス)を行っており,本来先に行うべき②(実行)より先になっています。
- ウ正しい。命令フェッチ→デコード→実行→メモリアクセス→書込みの順(④③②⑤①)です。
- エ誤り。④の後に⑤(メモリアクセス)を行っており,デコードや実行より先になってしまっています。