過去問解きまくり研究所 ホーム

平成29年度 春期 午前Ⅱ 問1

プロセッサ

スーパスカラの説明

スーパスカラの説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解ウ複数のパイプラインを用い,同時に複数の命令を実行可能にすることによって,高速化を図る方式である。

解説

スーパスカラは複数のパイプラインで複数の命令を同時に実行します。

スーパスカラは、命令を処理するパイプラインを複数用意し、同じクロックの間に複数の命令を並行して発行・実行することで処理を速める方式です。見分ける軸は、何を増やして速くしているかです。パイプラインの本数を増やして同時に流す命令の数を増やすのがスーパスカラで、パイプラインの段を細かく分けて1段の処理時間を縮める方式とは、増やすものが違います。また、どの命令を同時に実行するかを実行時にハードウェアが判断する点で、コンパイラがあらかじめ命令を並べておく VLIW とも異なります。パイプラインを横に並べるか、縦に細かく刻むか、命令語を長くするかの3つを区別しておくと迷いません。

ほかの選択肢はなぜ違うのか

出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)