ファームウェア(Firmware)は、ハードウェアデバイスの制御と運用を指揮するための特定のソフトウェアの一部です。これは、コンピュータのハードウェアやその他の電子デバイスに組み込まれています。ファームウェアは通常、ROM、EPROM、またはフラッシュメモリに格納されており、デバイスの基本的な低レベル制御を提供します。これには、デバイスの起動と初期化、またはデバイスの特定のハードウェア機能の操作が含まれます。
ファームウェアは、ユーザーが直接変更することは少なく、通常は製造元によって提供される更新を通じて間接的にアップデートされます。これらの更新は、デバイスの機能を改善したり、バグを修正したり、時には新しい機能を追加したりするために行われます。
たとえば、コンピュータのBIOS(基本入出力システム)は一種のファームウェアで、コンピュータが起動するときにハードウェアを初期化し、オペレーティングシステムがロードできるようにします。また、スマートフォンやデジタルカメラ、テレビ、プリンタなどのデバイスも、それぞれ特定のファームウェアを内蔵しています。
寄付する