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

平成27年度 春期 午前 問9

コンピュータ構成要素

スーパスカラの説明

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

答えと解説を見る

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

解説

パイプラインを何本も並べ、同時に複数の命令を流します。

設問は、スーパスカラの説明を選ばせています。四つの肢はどれもプロセッサの高速化の技法で、手を入れる場所がそれぞれ違います。スーパスカラの特徴は、パイプラインを何本も持つところにあります。一本しかなければ一サイクルに一命令が上限ですが、本数を増やせば一サイクルに二命令、三命令と流せます。どの命令を同時に流してよいかは、依存関係を調べたうえでハードウェアが実行時に判断します。したがって、複数のパイプラインを用いて同時に複数の命令を実行可能にする、という記述が当てはまります。深くするのか、広くするのか、それとも命令そのものを太くするのか。高速化の技法はこの三つの方向に並べ直すと整理でき、この方式は広くする側に当たります。名前も、一つずつ処理するスカラを超える、という意味合いから来ています。

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

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

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