必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成27年度春季問題一覧
  4. 平成27年度春季問題10-解答・解説-分析

平成27年度春季問題

問題10

CPUにおける投機実行の説明はどれか。

依存関係にない複数の命令を、プログラム中での出現順序に関係なく実行する。
パイプラインの空き時間を利用して二つのスレッドを実行し、あたかも二つのプロセッサであるかのように見せる。
二つ以上のCPUコアによって複数のスレッドを同時実行する。
分岐命令の分岐先が決まる前に、あらかじめ予測した分岐先の命令の実行を開始する。

CPUにおける投機実行の説明はどれか。

依存関係にない複数の命令を、プログラム中での出現順序に関係なく実行する。
パイプラインの空き時間を利用して二つのスレッドを実行し、あたかも二つのプロセッサであるかのように見せる。
二つ以上のCPUコアによって複数のスレッドを同時実行する。
分岐命令の分岐先が決まる前に、あらかじめ予測した分岐先の命令の実行を開始する。

解答:エ

<解説>

CPUのパイプライン制御において、分岐処理の分岐先が決まる前にあらかじめ予測した分岐先の命令の実行を開始することを投機実行という。

× マルチプロセッサの説明である。
× マルチプログラミングの説明である。
× マルチスレッドの説明である。
投機実行の説明である。