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

平成31年度 春期 午前 問8

コンピュータ構成要素

スーパスカラの説明

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

答えと解説を見る

✓ これが正解エ並列実行可能な複数の命令を,複数の演算器に振り分けることによって並列に実行する。

解説

並列に実行できる命令を、複数の演算器に振り分けます。

スーパスカラは、一つのプロセッサコアの中で、独立に実行できる命令どうしを同じサイクルに複数走らせる仕組みです。ハードウェアが命令の依存関係を調べ、互いに影響しないと分かった組を複数の演算器へ配ります。プログラムから見れば命令は順に並んでいますが、実行段では並行に動くため、同じ動作クロックでも取り出せる仕事量が増えます。設問の説明はこの働きをそのまま述べたもので、並列実行可能な命令の振り分けというところが要点です。パイプラインを複数持つ形に発展したものと捉えると位置づけが分かりやすくなります。

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

出典:平成31年度 春期 応用情報技術者試験 午前 問8

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