パイプライン方式のプロセッサにおいて、パイプラインが分岐先の命令を取得するときに起こるハザードはどれか。
ア 構造ハザード
イ 資源ハザード
ウ 制御ハザード
エ データハザード
ウ
ア 構造ハザードは複数の命令が同じタイミングでハードウェア資源にアクセスしようした時に競合が発生し、処理できなくなる現象のことである。
イ 資源ハザードという言葉はなく、構造ハザードに近い意味合いで使われることはあるかもしれない。
ウ 正しい。
エ データハザードは、データの依存関係に起因するハザードであり、ある命令の実行にその直前の命令の実行結果が必要な場合などに発生する現象のことである。
問6 | 目次 | 問8 |