オペレーティング システムの一部を成すマイクロコードとして提供されるのが通常である独自コード。ファームウェアは、交換可能メディアから読み込まれるソフトウェアよりも効率が高く、純粋なハードウェア回路よりも柔軟に変更できます。ファームウェアの例としては、PC マザーボード上の読み取り専用メモリ (ROM) にある基本入出力システム (BIOS) が挙げられます。
x-0520-SRM-00-00-JA