0

PC がシングル サイクル データパスで明示的な書き込み信号を必要としないのはなぜですか? マルチサイクル データパスで明示的な書き込み制御信号が必要なのはなぜですか?

ありがとうございました

4

1 に答える 1

1

データ パスへの言及がなかったので、パターソンとヘネシーのシングル サイクルおよびマルチサイクル データ パスを想定します。この質問で流れている単一サイクルの制御信号を確認すると、制御信号JumpBranch制御信号がパイプラインの最後でマルチプレクサに供給され、PC への入力が決定されます。これらの制御入力がない場合、PC はその分増加します。デフォルト値は 4 です。したがって、シングル サイクル データ パス内の PC に対する明示的な書き込み制御は必要ありません。

これは、非常に多くの操作が並行して行われるマルチ サイクル データ パスの場合とは異なります。したがって、次の命令のアドレスを決定する際に選択するパスを決定するには、明示的な制御が必要です。

于 2016-11-28T12:48:02.793 に答える