計算アーキテクチャにおける分岐遅延スロットとは何ですか?

分岐遅延スロットとは、分岐命令の次の命令がフェッチされた後に実行される 1 命令のスロットです。これは、分岐命令が実行されたが、分岐命令に続く次の命令がすでにパイプラインにフェッチされている場合に発生します。その結果、遅延スロット内の命令は、必要ではないにもかかわらず、実際に分岐が行われる前に実行されてしまいます。遅延スロットの目的は、分岐がすぐに行われた場合に残る空のサイクルを埋めることです。

発行日: