2012-04-10 9 views
-3

ジャンプ命令が実行されたときにフラッシュされる命令の数はいくつですか?命令数フラッシュされますか?

+2

CPU、パイプラインの深さなどによって異なります。あなたの質問に答えることはできません。 –

+0

私たちはあなたを助けることができるように、より多くの情報を追加 –

+0

それはどのように動作するの一般的な説明もありがたいです。 – Ockham

答えて

0

命令の数は多くの多くの変数に基づいていますが、MIPSでは基本的に段階的にパイプラインのサイズになります。 5ステージパイプラインの場合、任意の時点における実行のいくつかの段階においてまでの5つの命令があります。コンテキストスイッチまたはフォルト後にパイプラインがいっぱいにならない可能性があるため、これより少ない場合があります。

アウトオブオーダー実行の場合は、とりわけ、入ってくる命令ストリームに応じて可変数の命令が得られます。

外側に別のFPU(または他のコプロセッサー)があるプロセッサの場合は、さらに命令がある可能性があります。

+0

ありがとう、これは多くの意味があります! – Ockham