ジャンプ命令が実行されると、いくつの命令がフラッシュされますか?
質問する
62 次
1 に答える
0
命令の数は非常に多くの変数に基づいていますが、MIPSの場合、基本的には段階的にパイプラインのサイズになります。5ステージのパイプラインの場合、任意の時点で実行のあるステージに最大5つの命令があります。コンテキストスイッチまたは障害の後でパイプラインがいっぱいにならない可能性があるため、これより少なくなる可能性があります。
アウトオブオーダー実行の場合、特に、入ってくる命令ストリームに応じて可変数の命令を取得します。
外部に別個のFPUを備えたプロセッサー(または、さらに言えば、他のコプロセッサー)の場合、さらに多くの命令が残っている可能性があります。
于 2012-04-10T20:58:11.797 に答える