0

私はコンピューター アーキテクチャーのクラスで課題に取り組んでおり、C++ で分岐予測アルゴリズムを実装する必要があります (Alpha 21264 マイクロプロセッサー アーキテクチャー用)。

として提供されているソリューションがあります。このソリューションは、Global Share Predictorの実装です。

私は単に与えられた解決策、具体的には何が起こっているのかを理解しようとしています:

*predict (branch_info &b) {...}

具体的には、

if (b.br_flags & BR_CONDITIONAL) {...}

誰でも私に説明を提供できますか?ありがとうございました。

4

1 に答える 1