マイクロプロセッサは、コンピュータの中央処理装置(CPU)です。 プログラム命令とデータの処理が行われる場所です。 基本的なコンピュータは、マイクロプロセッサ、外部メモリ、および入力デバイスと出力デバイスで構成されています。
単純なマイクロプロセッサのアーキテクチャ
次のセクションでは、単純なマイクロプロセッサアーキテクチャの基本的なコンポーネントについて説明します。 初期のマイクロプロセッサに近いです。 ただし、それは今日のより複雑なマイクロプロセッサの基盤です。
今日のビデオ
算術論理演算装置
算術演算と論理演算はALUで行われます。
アキュムレータ
アキュムレータは、オペランドの1つと、ALUによって実行される演算の結果を保持します。
プログラムカウンター(PC)
プログラムカウンタには、次に実行するプログラム命令のメモリアドレスが含まれています。
アドレス、データ、ステータスレジスタ、およびスタックポインタ
アドレスレジスタには、アクセスするメモリ位置のアドレスが含まれています。
データレジスタには、メモリまたはI / Oポートとの間で送受信されるデータが含まれています。
ステータスレジスタには、前のALU演算の結果に関する情報が含まれています。
スタックポインタレジスタには、サブルーチンのリターンアドレスが格納されているメモリブロック(スタック)のアドレスが含まれています。
コントロールユニット
コントロールユニットには、プログラム命令のフェッチ、デコード、実行のプロセスを制御する回路が含まれています。