マイクロプロセッサアーキテクチャとその操作

マイクロプロセッサは、コンピュータの中央処理装置(CPU)です。 プログラム命令とデータの処理が行われる場所です。 基本的なコンピュータは、マイクロプロセッサ、外部メモリ、および入力デバイスと出力デバイスで構成されています。

単純なマイクロプロセッサのアーキテクチャ

次のセクションでは、単純なマイクロプロセッサアーキテクチャの基本的なコンポーネントについて説明します。 初期のマイクロプロセッサに近いです。 ただし、それは今日のより複雑なマイクロプロセッサの基盤です。

今日のビデオ

算術論理演算装置

算術演算と論理演算はALUで行われます。

アキュムレータ

アキュムレータは、オペランドの1つと、ALUによって実行される演算の結果を保持します。

プログラムカウンター(PC)

プログラムカウンタには、次に実行するプログラム命令のメモリアドレスが含まれています。

アドレス、データ、ステータスレジスタ、およびスタックポインタ

アドレスレジスタには、アクセスするメモリ位置のアドレスが含まれています。

データレジスタには、メモリまたはI / Oポートとの間で送受信されるデータが含まれています。

ステータスレジスタには、前のALU演算の結果に関する情報が含まれています。

スタックポインタレジスタには、サブルーチンのリターンアドレスが格納されているメモリブロック(スタック)のアドレスが含まれています。

コントロールユニット

コントロールユニットには、プログラム命令のフェッチ、デコード、実行のプロセスを制御する回路が含まれています。