マイクロコード
表示
この項目の現在の内容は百科事典というよりは辞書に適しています。 |
プログラムの実行 |
---|
一般的な概念 |
コードの種類 |
コンパイル戦略 |
有名なランタイム |
|
有名なコンパイラとツールチェーン |
|
→詳細は「マイクロプログラム方式」を参照
マイクロコードは、プロセッサの命令をプロセッサ内部でさらに分割した命令のことである。マイクロプログラム方式や、その方式で書かれたプログラム(コード)を指す。特にCISCプロセッサの場合、複雑な命令が多いため全てを電子回路で実装するのは困難なので、マイクロコードがよく使われる[1]。
一般的にファームウェアは、CPUの外部の記憶装置に格納されているが、マイクロコードはCPUの内部に格納されている点が大きく異なる。しかし、最近のCPUは外部からマイクロコードをロードすることも可能なので、マイクロコードを「CPUのファームウェア」と考えることもできる[2]。