Firmware


Firmware est l’ensemble des instructions pour un programme d’ordinateur qui est enregistré dans une mémoire ROM, flash ou une mémoire similaire. Ces instructions définissent la logique primaire qui contrôle les circuits d’un artefact. Ce terme, dont nous parlons aujourd’hui, semble provenir des années 1960. Plus précisément, on peut affirmer qu’il a été utilisé pour la première fois en 1967 dans un article publié par Rudy Melendez dans le magazine Datamotion.

Le firmware, dont le nom fait référence au firmware, fait partie du hardware puisqu’il est intégré dans l’électronique, mais est également considéré comme faisant partie du software car il est développé sous un certain langage de programmation. On pourrait dire que le firmware fonctionne comme le lien entre les instructions qui atteignent l’appareil de l’extérieur et ses différentes parties électroniques. En particulier, nous pouvons établir que le firmware de n’importe quel dispositif technologique est fondamentalement d’exécuter trois fonctions claires. Tout d’abord, il parvient à fournir au système en question les routines fondamentales d’exploitation et de réponse aux demandes habituelles qu’il reçoit et doit satisfaire l’utilisateur. Deuxièmement, il est clair qu’une autre des missions qu’il accomplit est d’établir une interface simple et pratique pour que la configuration du système puisse ainsi être rapidement et facilement réalisée à l’aide d’une série de paramètres.

Enfin, troisièmement, une autre des fonctions les plus importantes que tout firmware entreprend est de contrôler et de gérer à la fois le démarrage du système de l’appareil et le démarrage correspondant. Les microprocesseurs, les imprimantes, les moniteurs et les puces mémoire sont quelques-uns des dispositifs qui ont le firmware.

Un exemple de micrologiciel est le programme BIOS de l’ordinateur, qui commence à fonctionner dès que la machine est allumée. Plus précisément, nous pouvons établir qu’il existe trois types de BIOS clairement différenciés qui sont classés selon la méthode utilisée pour les sauver: la ROM.

Il est sauvegardé au moment de la création de la puce et ses informations ne peuvent plus être modifiées.

PROM. Il fonctionne de la même manière que les mémoires de classe ROM mais ne peut être écrit qu’une seule fois. EPROM.

Il fonctionne comme la ROM mentionnée ci-dessus mais il a la nouveauté qu’il permet d’effacer et d’écrire autant de fois qu’il est jugé approprié. L’architecture d’un ordinateur est composée de différentes couches avec différents niveaux d’abstraction. Le matériel est la base et le firmware apparaît.

Il est suivi de l’assembleur, du noyau, du système d’exploitation et, finalement, des applications. Il est à noter que l’utilisateur a généralement la possibilité de mettre à jour le firmware d’un appareil pour corriger des erreurs ou augmenter les performances. Ces mises à jour sont néanmoins risquées car en cas de défaillance d’un processus, l’appareil risque de ne pas fonctionner.

La mise à jour du micrologiciel présente plusieurs avantages: elle peut, par exemple, permettre à un graveur de CD d’augmenter sa vitesse de 48x à 52x.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *