Qu'est-ce qu'un micrologiciel ?

10 juillet 2023

Le micrologiciel est le logiciel permanent ou le code intégré dans les appareils électroniques ou matériel composants pour contrôler leur fonctionnalité. Dans l'ensemble, le micrologiciel sert de couche logicielle fondamentale qui permet aux composants matériels et aux périphériques de fonctionner efficacement, en fournissant le contrôle et les fonctionnalités nécessaires à l'usage auquel ils sont destinés.

Il existe trois niveaux de firmware :

  1. Micrologiciel de bas niveau. Généralement stocké dans des puces de mémoire non volatile, et il ne peut pas être réécrit ou mis à jour.
  2. Micrologiciel de haut niveau. Déployé dans des puces de mémoire flash, le micrologiciel de haut niveau est livré avec des instructions plus complexes et permet des mises à jour.
  3. Sous-systèmes. Dispositifs semi-indépendants qui font partie d'un système plus étendu. Le micrologiciel Sybsystem est intégré dans CPU, puces flash et unités LCD.

Le micrologiciel peut également être divisé en deux types :

  1. BIOS. Intégré dans une puce de la carte mère d'un ordinateur, il émet des instructions qui permettent au système d'exploitation de l'appareil de se charger.
  2. UEFI. Interface de micrologiciel extensible unifiée (UEFI) est une nouvelle génération de firmware et remplace le BIOS. Ses avantages sont une plus grande sécurité lors du démarrage.

Anastasie
Spasojevic
Anastazija est une rédactrice de contenu expérimentée avec des connaissances et une passion pour cloud l'informatique, les technologies de l'information et la sécurité en ligne. À phoenixNAP, elle se concentre sur la réponse à des questions brûlantes concernant la garantie de la robustesse et de la sécurité des données pour tous les acteurs du paysage numérique.