ホームページ  >  記事  >  CPUが次に実行する命令のアドレスを示す部品は何ですか?

CPUが次に実行する命令のアドレスを示す部品は何ですか?

尚
オリジナル
2020-03-19 14:07:4210138ブラウズ

CPUが次に実行する命令のアドレスを示す部品は何ですか?

CPU が次に実行する命令のアドレスを示すコンポーネントはプログラム カウンタです。プログラム カウンタは、次の命令が実行されるユニットのアドレスです。が格納されています。

プログラム カウンタは、現在実行されている命令のアドレス (場所) を含むコンピュータ プロセッサ内のレジスタです。各命令がフェッチされると、プログラム カウンタのメモリ アドレスが 1 ずつ増加します。各命令がフェッチされた後、プログラム カウンタはシーケンス内の次の命令を指します。コンピュータが再起動またはリセットされると、通常、プログラム カウンタはゼロに戻ります。

命令を実行する際には、まずPCに格納されている命令アドレスに従ってメモリから命令レジスタに命令をフェッチする必要があり、この処理を「命令フェッチ」と呼びます。同時に、PC 内のアドレスが自動的に 1 増加するか、次の命令のアドレスが分岐ポインタによって与えられます。その後、命令が解析されて実行されます。最初の命令の実行が完了したら、PC に従って 2 番目の命令のアドレスをフェッチするなど、各命令を実行します。

以上がCPUが次に実行する命令のアドレスを示す部品は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。