- トップページ
- 応用情報技術者
- 平成27年度秋季問題一覧
- 平成27年度秋季問題8-解答・解説-分析
平成27年度秋季問題
問題8
CPUのパイプライン処理を有効に機能させるプログラミング方法はどれか。
ア | CASE文を多くする。 |
イ | 関数の個数をできるだけ多くする。 |
ウ | 分岐命令を少なくする。 |
エ | メモリアクセス命令を少なくする。 |
CPUのパイプライン処理を有効に機能させるプログラミング方法はどれか。
ア | CASE文を多くする。 |
イ | 関数の個数をできるだけ多くする。 |
ウ | 分岐命令を少なくする。 |
エ | メモリアクセス命令を少なくする。 |
解答:ウ
<解説>
ア | × | CASE文を多くすることは分岐命令を多くすることと同じことのためパイプライン機能を有効に機能させることができない。 |
イ | × | パイプラインの効率と直接関係がない。 |
ウ | ○ | 分岐命令が実行されるとあらかじめ読み込んでいた現在の命令の直後の命令ではなく別の領域に存在する命令に処理が移るため、読み込んでいた命令の途中までのステージに対して行っていた処理が無駄になる。 |
エ | × | パイプラインの効率と直接関係がない。 |
お問い合わせ