Firmware se réfère à la mémoire morte (ROM puces) qui stockent des instructions permanentes. Il démarre dispositifs informatiques ou numériques, comme puces ROM sont non-volatile, ce qui signifie qu'ils n'ont pas besoin d'une source d'énergie pour maintenir leur contenu. Ce qui le différencie de la mémoire vive (RAM), par exemple, qui perd les données stockées à l'arrêt. Peut-être l'exemple le plus connu est le système (entrée-sortie de base du BIOS ) puce. La puce du BIOS sur un ordinateur carte mère contient des instructions qui, à la mise sous tension, initialiser le matériel, s'assurer que les composants fonctionnent, et enfin déployer le système d'exploitation pour prendre le relais.
Dans le passé, les copeaux de firmware ne pouvaient pas être réécrites. Lorsque le BIOS est devenu obsolète, la seule option était d'acheter une nouvelle carte mère. Les nouvelles puces devraient comprendre le matériel le plus récent afin que l'utilisateur ne serait pas limité à des lecteurs plus âgés et les autres technologies existantes face améliorations inévitables.
Il est devenu clair que firmware pouvant être mis à jour serait extrêmement bénéfique. Cela est devenu possible avec mémoire flash jetons. Avec les BIOS écrites à ce type de puce, un utilisateur peut se connecter au site Web du fabricant, télécharger une mise à niveau et flasher le BIOS puce lors du démarrage d'installer un nouveau jeu d'instructions. Toutes les cartes mères de qualité aujourd'hui disposent d'un flash du BIOS.
Firmware est au cœur de presque tous les appareils numériques populaires. audio portatif joueurs, téléphones cellulaires, assistants numériques personnels, les appareils photo numériques et consoles de jeux ne sont que quelques-uns des appareils qui l'utilisent.Lorsque vous magasinez pour des articles électroniques, les consommateurs devraient prendre note que, si la puce peut être flashé, le produit est généralement annoncé comme étant «évolutif». Ceci est accompli en ligne en connectant l'appareil à un bus série universel (USB) ou port FireWire sur un système informatique et en suivant les instructions du site Web du fabricant.
Micrologiciel a prolongé la durée de vie d'innombrables appareils électroniques, l'ajout de nouvelles fonctionnalités. Clignotant les puces peut être risqué, cependant, que l'appareil ne démarre pas si le processus de flashage est interrompu ou est corrompu. Lorsque la mise à niveau, les utilisateurs devraient s'assurer de suivre attentivement les instructions de retour et toutes les données importantes à l'avance.