Prejsť na obsah
Domov

Firmvér: softvér zabudovaný v hardvéri a jeho význam

Firmvér je program uložený priamo v hardvéri, ktorý riadi základné funkcie zariadení. Článok vysvetľuje jeho vlastnosti, históriu, príklady použitia a bezpečnostné otázky.

Prehľad

Firmvér je špecifický typ softvéru, ktorý je uložený priamo v hardvéri zariadenia a zabezpečuje jeho základné funkcie. Na rozdiel od aplikačného softvéru je firmvér priamo viazaný na elektronické a mechanické súčasti zariadenia; bez neho by hardvér často nedokázal vykonávať žiadne úlohy. Termín sa používa v informatike a v technických popisoch pre zariadenia a tiež ako označenie pre zabudovaný softvér v mikrokontroléroch.

Galéria obrázkov

3 Obrázky

Hlavné vlastnosti

Firmvér zvyčajne beží na nízkej úrovni hardvéru a býva uložený v nevolatilnej pamäti, ako je ROM alebo flash. Má niekoľko typických charakteristík:

  • Trvalosť: zostáva v pamäti aj po vypnutí zariadenia.
  • Úzka väzba na hardvér: priamo riadi periferie, senzory a riadiace obvody.
  • Možnosť aktualizácie: moderný firmvér môže byť prepísaný pri servise alebo používateľských aktualizáciách.
V technických špecifikáciách sa firmvér často uvádza vedľa pojmov hardvér a softvér, pretože spája ich vlastnosti a požiadavky na rozhrania a na zabudované systémy.

Vývoj a história

Pôvodne bol firmvér často trvalo zapísaný v maskovaných ROM čipoch a menil sa len pri výrobe. S rozšírením programovateľných pamätí sa stal aktualizovateľným, čo umožnilo opravy chýb a pridávanie funkcií bez výmeny hardvéru. Dnešné mikrokontroléry a procesory obsahujú rozhrania umožňujúce nahratie alebo obnovu firmvéru, čo zmenilo spôsob údržby zariadení v priemysle i v spotrebnej elektronike v domácnostiach.

Príklady a použitie

Firmvér sa nachádza v širokej škále zariadení. Niekoľko bežných príkladov:

  • BIOS alebo UEFI v počítačoch, ktoré inicializujú hardvér pri štarte.
  • Smerovače a sieťové zariadenia s firmvérom, ktorý riadi prenosy a zabezpečenie.
  • Pevné disky, SSD a pamäťové médiá, kde firmvér zodpovedá za správu dát a optimalizáciu.
  • Spotrebiče, automobily a IoT zariadenia so vstavanými riadiacimi programami.
Firmvér môže byť dodávaný výrobcom alebo aktualizovaný používateľom pomocou nástrojov a súborov uložených v pamäti flash alebo nahratých cez špecializované rozhrania pri servise.

Bezpečnosť a aktualizácie

Aktualizácia firmvéru je dôležitá pre opravu chýb a zraniteľností, no prináša aj riziká. Neoverený alebo zmanipulovaný firmvér môže ohroziť funkčnosť zariadenia alebo bezpečnosť dát. Preto sa dnes používajú techniky ako digitálne podpisy a overovanie integrít, aby sa znížilo riziko neoprávnenej zmeny. Správne spravovanie aktualizácií a overené zdroje sú kľúčové pre bezpečnosť v prostredí podnikovej i domácej siete.

Rozdiely a dôležité poznámky

Firmvér možno vnímať ako medziprodukt medzi hardvérom a softvérom: je to program, ale jeho význam a forma závisia od kontextu zariadenia. Niektoré systémy majú veľmi jednoduchý, pevne zakódovaný firmvér, iné majú komplexné modulárne systémy blízke operačným systémom. Pri práci s firmvérom je dôležité rozlišovať medzi oficiálnymi aktualizáciami od výrobcu a komunitnými alternatívami, ktoré môžu priniesť nové funkcie, ale aj nekompatibility alebo bezpečnostné riziká.

V počítači

Počítač môže mať firmvér aj softvér. Firmvér je trvalo uložený v počítači, ako napríklad BIOS, a nie je možné ho jednoducho zmeniť alebo doplniť. Softvér, dokonca aj operačný systém, možno nahradiť preformátovaním pevného disku. Softvér zahŕňa aplikácie, ktoré vidí osoba obsluhujúca počítač, napríklad webový prehliadač alebo textový procesor. Ovládač zariadenia sa niekedy nazýva firmvér, pretože je potrebný na spustenie daného hardvéru, napríklad tlačiarne alebo grafickej karty. Ovládač zariadenia sa nachádza v hlavnej časti počítača a možno ho ľahko aktualizovať (ak existuje aktualizácia).

Na elektronickom zariadení

Iné elektronické zariadenia nemusia vyzerať ako počítač, ale stále majú v sebe zabudovaný systém, napríklad mikrokontrolér, s programom, ktorý im hovorí, čo majú robiť. To je tiež firmvér. V televíznej káblovej skrinke, riadiacej jednotke výťahu a čítačke kariet v hotelovom zámku beží firmvér. V tomto prípade je firmvér jediným softvérom v zariadení a riadi všetko, od obsluhy stlačení tlačidiel až po zapnutie alebo vypnutie motorov.

V minulosti sa firmvér ukladal do pamätí ROM, ale v súčasnosti sa často ukladá na médiá, na ktoré možno zapisovať, ako sú pamäte EEPROM a Flash. Firmvér v mnohých zariadeniach, napríklad v smerovačoch, sa teraz dá aktualizovať bez akéhokoľvek špeciálneho hardvéru, okrem počítača a kábla USB. Vykonáva sa to stiahnutím novej verzie z celosvetovej siete na aktualizáciu zariadenia pomocou pokynov od výrobcu zariadenia.

O elektronickom zariadení sa hovorí, že je "bricknuté", ak sa nedá spustiť z dôvodu problémov s firmvérom. V takom prípade je použiteľné ako tehla. Príčinou môže byť vloženie nesprávneho firmvéru do zariadenia. Firmvér je uložený ako binárny súbor s obrazom.

Príklady

Medzi príklady firmvéru patria:

  • BIOS v osobných počítačoch kompatibilných s IBM
  • Kód v tlačiarni (okrem ovládača tlačiarne v počítači)
  • Softvér ovládajúci srdcový defibrilátor
  • Softvér na ovládanie svetiel v kancelárskej budove
  • Softvér ovládajúci elektroniku v aute - rádio, ABS (protiblokovací brzdový systém), ovládanie motora atď.
  • Softvér ovládajúci novšie domáce spotrebiče (mikrovlnné rúry, umývačky riadu atď.)

Súvisiace stránky

  • BIOS
  • Operačný systém v reálnom čase
  • Mikrokód

Otázky a odpovede

Otázka: Čo je to firmvér?

Odpoveď: Firmvér je počítačový program, ktorý je "zabudovaný" v hardvérovom zariadení a je podstatnou súčasťou hardvéru.

Otázka: Aký je iný výraz pre firmvér?

Odpoveď: Firmvér sa niekedy nazýva vstavaný softvér.

Otázka: Aký je príklad firmvéru?

Odpoveď: Príkladom firmvéru je mikrokontrolér, ktorý je súčasťou mikroprocesora a ktorý mikroprocesoru hovorí, aké činnosti má vykonať.

Otázka: Môže byť firmvér väčší program uložený v pamäti flash?

Odpoveď: Áno, firmvér môže byť väčší program uložený v pamäti flash.

Otázka: Môže firmvér do existujúceho hardvéru nahrať aj používateľ?

Odpoveď: Áno, firmvér môže do existujúceho hardvéru nahrať aj používateľ.

Otázka: Ako súvisí firmvér s hardvérom a softvérom?

Odpoveď: Firmvér je niekde medzi hardvérom a softvérom, spája tieto dva svety.

Otázka: Čo znamená tvrdenie, že firmvér nemá bez hardvéru žiadny význam?

Odpoveď: Znamená to, že firmvér je spojený s konkrétnym hardvérom a bez neho nemôže fungovať.

Súvisiace články

Autor

AlegsaOnline.com Firmvér: softvér zabudovaný v hardvéri a jeho význam

URL: https://sk.alegsaonline.com/art/34504

Zdieľať

Zdroje
  • pcsupport.about.com : "What is firmware"