Firmware, Donanım ve Yazılım arasında bir "Firma" bağlantısı kurmak için geliştirilmiş bir sistemdir, dolayısıyla adı, 60'larda ilk kez bir elektronik karta takılan bir dizi standardı belirtmek için kullanılmıştır. böylece daha büyük bir cihaz otomatik bir işlevi çalıştıracaktır. Firmware'in yazılım aracılığıyla yazılan kaynak koddan oluşturulduğu doğru olsa da, herhangi bir programın bir bilgisayarda uygulayabileceğinden daha fazla fiziksel bir ilişkiye sahiptir.
Bu programlama dilleri ROM belleklerinde, yani ekipmanın dahili veri depolarında saklanır, işlem yürütülürken sırayı aktif tutmaktan bir RAM ve bunu belirtilen sistemin bir kısmına gönderen işlemci sorumludur. yapılmış.
Firmware, makineye en temel siparişlerden en karmaşık olanlara kadar ekler. Donanım, farklı kapasiteleri ile otomatik hukuk sisteminin verdiği tüm siparişleri yönetir. Mikroişlemci teknolojisindeki ilerlemeyle birlikte, bu yazılımlar daha ayrıntılı bir şekilde geliştirildi ve daha günlük ekipmanlara eklendi: çamaşır makineleri, mutfaklar, televizyonlar, ses sistemleri ve hatta araçlar.
Elektronik ekipmanın donanım yazılımı, bilgisayar yazılımı gibi yeni seçenek ve alternatifler eklemeyecek şekilde güncellenir, oluşturulan kanun veya yönetmelikte belirtilenlerle donanım işlevlerinin bağlantısını onarmak veya iyileştirmek için yapılır. Pek çok elektronik ekipmanın, Bellenim içindeki güvenlik protokollerini iyileştirdiğini söyleyemeyiz, örneğin: bir DVD veya Blu Ray oynatıcının aygıt yazılımı, korsan disklerin verimli bir şekilde yeniden üretilmesini önlemek için güvenlik protokollerini günceller.