問題
選択肢
- 1依存関係がない複数の命令を、プログラム中での出現順序とは異なる順序で一つずつ実行する。
- 2各命令のフェッチ、デコード、実行、演算結果の出力などの各段階を並列に処理する。
- 3同時に実行可能な複数の命令をまとめて一つの命令として、同時に実行する。
- 4複数のパイプラインを用いて複数の命令を同時に実行させる。
正解
3. 同時に実行可能な複数の命令をまとめて一つの命令として、同時に実行する。
詳しい解説を見る解説を閉じる
解説
VLIW(Very Long Instruction Word)は、コンパイラがあらかじめ同時実行可能な複数の命令を一つの長い命令語にまとめ、プロセッサがそれらを並列に実行する方式である。よってウが正解。アはアウトオブオーダ実行、イはパイプライン処理、エはスーパースカラの説明であり誤り。(出典: 平成28年度 秋期 応用情報技術者試験 午前 問11)
一問一答
全400問を繰り返し学習