マイクロプログラムコントローラーの定義
マイクロプログラム制御を使用するコントローラーは、マイクロプログラムコントローラーと呼ばれます。 いわゆるマイクロプログラム制御モードとは、マイクロコマンドが組み合わせ論理回路によって生成されるのではなく、マイクロ命令のデコードによって生成されることを意味します。 多くの場合、機械語命令はいくつかのステップで実行されます。 操作の各ステップに必要なビット数は、マイクロ命令にコード形式で記述されています。 多くのマイクロ命令は、機械命令に対応するマイクロプログラムを形成します。 CPUを設計するとき、マイクロプログラムの各セグメントはコマンドシステムのニーズに応じて事前に準備され、専用メモリ(制御メモリと呼ばれる)に格納されます。 マイクロプログラムコントローラは、命令レジスタIR、プログラムカウンタPC、プログラムステータスワードレジスタPSW、タイミングシステム、制御メモリCM、マイクロ命令レジスタ、マイクロアドレス形成回路、マイクロアドレスレジスタなどから構成される。 。 命令を実行すると、対応するマイクロプログラムセグメントが制御メモリから検出され、マイクロ命令が1つずつフェッチされ、マイクロ命令レジスタが送信され、デコード後に必要なマイクロコマンドが生成されます。各ステップの動作が制御されます。
