ファームウェア

ファームウェアとは、プロセッサと接続されたハードウェアを制御するソフトウェアのことです。

それぞれのプロセッサが受け持つハードウェアは、基本的に制御方法が変わりません。よって、そのハードウェアを制御するファームウェアも基本的に固定です。

そのため、堅い(ファーム)ソフトウェアということでファームウェアという名前が付けられています。

ファームウェアは、必須のソフトウェアなので消えないように、一般的に、ROMなどの不揮発性メモリに書き込みます。