49

プログラム カウンタは次に実行する命令のアドレスを保持し、命令レジスタは実行する実際の命令を保持します。そのうちの1つで十分ではないでしょうか?

そして、これらのレジスタのそれぞれの長さは?

ありがとう。

4

2 に答える 2

13

あなたが述べたように、プログラムカウンター(PC)は次に実行する命令のアドレスを保持し、命令レジスター(IR)は実行される実際の命令を格納します(ただし、そのアドレスではありません)。

これらのレジスタの長さに関連して、現在のマシンには 64 ビット PC があります。IR の長さ (論理的な観点から) は、アーキテクチャによって異なります。

これらのマシンはサイクルごとに複数の命令をフェッチ、デコード、実行できるため、IR の物理的な実装を数行で記述するのは簡単ではありません。

于 2013-04-09T14:41:22.273 に答える