Firmware

In der Informatik ist Firmware ein Computerprogramm, das in ein Hardware-Gerät "eingebettet" ist und ein wesentlicher Bestandteil der Hardware ist. Sie wird manchmal als eingebettete Software bezeichnet. Ein Beispiel ist ein Mikrocontroller, ein Teil des Mikroprozessors, der dem Mikroprozessor mitteilt, welche Aktionen er ausführen soll. Es kann auch ein größeres Programm sein, das auf einem Flash-Speicher gespeichert oder von einem Benutzer auf eine bestehende Hardware hochgeladen wird.

Wie der Name schon sagt, ist die Firmware irgendwo zwischen Hardware und Software angesiedelt und verbindet die beiden Welten. Sie kann für verschiedene Menschen leicht unterschiedliche Bedeutungen haben, zumal eigenständige elektronische Geräte immer mehr zu Computern werden. Wie Software ist sie ein Computerprogramm, das von einem Mikroprozessor ausgeführt wird. Aber es ist auch mit einem Stück Hardware verbunden und hat ohne dieses Stück keine Bedeutung.

Auf einem Computer

Ein Computer kann sowohl über Firmware als auch über Software verfügen. Die Firmware ist dauerhaft im Computer, wie z.B. im BIOS, gespeichert und kann nicht einfach geändert oder hinzugefügt werden. Software, sogar das Betriebssystem, kann durch Neuformatierung der Festplatte ersetzt werden. Software umfasst die Anwendungen, die eine Person, die einen Computer bedient, sieht, wie z.B. einen Web-Browser oder ein Textverarbeitungsprogramm. Manchmal wird ein Gerätetreiber als Firmware bezeichnet, da er für den Betrieb dieser Hardware, wie z.B. eines Druckers oder einer Grafikkarte, benötigt wird. Der Gerätetreiber befindet sich auf dem Hauptteil des Computers und kann leicht aktualisiert werden (falls eine Aktualisierung vorhanden ist).

Auf einem elektronischen Gerät

Andere elektronische Geräte sehen vielleicht nicht wie ein Computer aus, aber sie haben trotzdem ein eingebettetes System wie einen Mikrocontroller im Inneren, in dem ihnen ein Programm sagt, was sie tun sollen. Dies ist auch Firmware. Eine TV-Kabelbox, eine Aufzugssteuerung und ein Kartenleser in einem Hoteltürschloss laufen alle mit Firmware. In diesem Fall ist die Firmware die einzige Software auf dem Gerät, und auf ihr läuft alles, von der Handhabung von Tastendrücken bis zum Ein- oder Ausschalten von Motoren.

In der Vergangenheit wurde die Firmware in ROMs gespeichert, aber heute wird sie oft auf beschreibbaren Medien wie EEPROMs und Flash gespeichert. Die Firmware in vielen Maschinen, wie z.B. Routern, kann jetzt ohne spezielle Hardware, außer einem Computer und einem USB-Kabel, aktualisiert werden. Dies geschieht durch Herunterladen einer neuen Version aus dem World Wide Web, um das Gerät zu aktualisieren, wobei die Anweisungen des Geräteherstellers verwendet werden.

Ein elektronisches Gerät wird als "gemauert" bezeichnet, wenn es aufgrund von Firmware-Problemen nicht gestartet werden kann. Es ist dann so nützlich wie ein Brick. Das Laden der falschen Firmware in ein Gerät kann dies verursachen. Firmware wird als binäre Bilddatei gespeichert.

Beispiele

Beispiele für Firmware umfassen:

  • Das BIOS in IBM-kompatiblen Personal Computern
  • Code innerhalb eines Druckers (zusätzlich zu dem Druckertreiber, der sich auf dem Computer befindet)
  • Software zur Steuerung eines Herzdefibrillators
  • Software zur Steuerung der Beleuchtung in einem Bürogebäude
  • Software, die die Elektronik in einem Auto steuert - das Radio, das ABS (Antiblockiersystem), die Motorsteuerung usw.
  • Software zur Steuerung neuerer Haushaltsgeräte (Mikrowellenherde, Geschirrspüler usw.)

Verwandte Seiten

  • BIOS
  • Echtzeit-Betriebssystem
  • Mikrocode

Fragen und Antworten

F: Was ist Firmware?


A: Firmware ist ein Computerprogramm, das in ein Hardware-Gerät "eingebettet" ist und ein wesentlicher Bestandteil der Hardware ist.

F: Was ist ein anderer Begriff für Firmware?


A: Firmware wird manchmal auch als eingebettete Software bezeichnet.

F: Was ist ein Beispiel für Firmware?


A: Ein Beispiel für Firmware ist ein Mikrocontroller, ein Teil des Mikroprozessors, der dem Mikroprozessor mitteilt, welche Aktionen er durchführen soll.

F: Kann Firmware ein größeres Programm sein, das im Flash-Speicher gespeichert ist?


A: Ja, Firmware kann ein größeres Programm sein, das im Flash-Speicher gespeichert wird.

F: Kann Firmware auch von einem Benutzer auf vorhandene Hardware hochgeladen werden?


A: Ja, Firmware kann auch von einem Benutzer auf vorhandene Hardware hochgeladen werden.

F: Wie verhält sich Firmware zu Hardware und Software?


A: Firmware steht zwischen Hardware und Software und verbindet diese beiden Welten.

F: Was bedeutet es, wenn man sagt, dass Firmware ohne Hardware keine Bedeutung hat?


A: Es bedeutet, dass Firmware an eine bestimmte Hardware gebunden ist und ohne diese nicht funktionieren kann.

AlegsaOnline.com - 2020 / 2023 - License CC3