Firmware

A számítástechnikában a firmware olyan számítógépes program, amely egy hardvereszközbe van "beágyazva", és a hardver alapvető részét képezi. Néha beágyazott szoftvernek is nevezik. Erre példa a mikrokontroller, a mikroprocesszor része, amely megmondja a mikroprocesszornak, hogy milyen műveleteket végezzen. Ez lehet egy nagyobb, flashmemóriában tárolt program is, vagy a felhasználó által a meglévő hardverre feltöltött program.

Ahogy a neve is mutatja, a firmware a hardver és a szoftver között helyezkedik el, összekötve a két világot. Különböző emberek számára kissé eltérő dolgokat jelenthet, különösen mivel az önálló elektronikus eszközök egyre inkább hasonlítanak a számítógépekhez. A szoftverhez hasonlóan ez is egy számítógépes program, amelyet egy mikroprocesszor futtat. De ez is egy hardverhez kapcsolódik, és anélkül nincs értelme.

Számítógépen

Egy számítógép firmware-rel és szoftverrel is rendelkezhet. A firmware állandóan a számítógépben van tárolva, mint például a BIOS, és nem lehet könnyen megváltoztatni vagy kiegészíteni. A szoftver, még az operációs rendszer is, a merevlemez újraformázásával cserélhető. A szoftverek közé tartoznak azok az alkalmazások, amelyeket a számítógépet kezelő személy lát, például egy webböngésző vagy egy szövegszerkesztő. Néha az eszközillesztőt firmware-nek is nevezik, mivel az adott hardver, például egy nyomtató vagy videokártya futtatásához szükséges. Az eszközillesztőprogram a számítógép fő részén található, és könnyen frissíthető (ha létezik frissítés).

Elektronikus eszközön

Más elektronikus eszközök nem úgy néznek ki, mint egy számítógép, de még mindig van bennük egy beágyazott rendszer, például egy mikrokontroller, amely egy programmal mondja meg, hogy mit tegyen. Ez is firmware. Egy TV-kábeles doboz, egy liftvezérlő és egy szállodai ajtózárban lévő kártyaolvasó mind firmware-t futtat. Ebben az esetben a firmware az egyetlen szoftver az eszközön, és ez futtat mindent, a gombnyomások kezelésétől a motorok be- és kikapcsolásáig.

Régebben a firmware-t ROM-okban tárolták, de ma már gyakran írható adathordozókon, például EEPROM-okban és Flash-ekben tárolják. A firmware sok gépben, például a routerekben ma már frissíthető mindenféle speciális hardver nélkül, kivéve egy számítógépet és egy USB-kábelt. Ez úgy történik, hogy a készülék frissítéséhez a világhálóról letöltik az új verziót, az eszköz gyártójának utasításai alapján.

Egy elektronikus eszközről akkor beszélünk, ha firmware-problémák miatt nem indítható el. Ilyenkor olyan hasznos, mint egy tégla. A rossz firmware betöltése egy eszközbe ezt okozhatja. A firmware-t bináris képfájlként tárolják.

Példák

Példák a firmware-re:

  • Az IBM-kompatibilis személyi számítógépekben található BIOS
  • A nyomtatóban lévő kód (a számítógépen lévő nyomtatóillesztőprogramon kívül)
  • Szívdefibrillátort vezérlő szoftver
  • Egy irodaház világítását vezérlő szoftver
  • Az autó elektronikáját - a rádiót, az ABS-t (blokkolásgátló fékrendszert), a motorvezérlést stb. - vezérlő szoftver.
  • Újabb háztartási készülékeket (mikrohullámú sütők, mosogatógépek stb.) vezérlő szoftverek.

Kapcsolódó oldalak

  • BIOS
  • Valós idejű operációs rendszer
  • Mikrokód

Kérdések és válaszok

K: Mi az a firmware?


V: A firmware olyan számítógépes program, amely egy hardvereszközbe "beágyazva" van, és a hardver alapvető része.

K: Mi a firmware másik kifejezése?


V: A firmware-t néha beágyazott szoftvernek is nevezik.

K: Mi a példa a firmware-re?


V: A firmware példája a mikrokontroller, amely a mikroprocesszor része, amely megmondja a mikroprocesszornak, hogy milyen műveleteket végezzen.

K: A firmware lehet egy nagyobb, flashmemóriában tárolt program?


V: Igen, a firmware lehet egy nagyobb, flashmemóriában tárolt program.

K: A firmware-t a felhasználó is feltöltheti a meglévő hardverre?


V: Igen, a firmware-t a felhasználó is feltöltheti meglévő hardverre.

K: Hogyan kapcsolódik a firmware a hardverhez és a szoftverhez?


V: A firmware valahol a hardver és a szoftver között helyezkedik el, összekötve a két világot.

K: Mit jelent az, hogy a firmware-nek nincs értelme hardver nélkül?


V: Ez azt jelenti, hogy a firmware egy adott hardverdarabhoz kapcsolódik, és anélkül nem tud működni.

AlegsaOnline.com - 2020 / 2023 - License CC3