Firmware: Rozdiel medzi revíziami

Rozšírené, upresnené, vysvetlené, obrázok
(výraz)
(Rozšírené, upresnené, vysvetlené, obrázok)
'''Firmware''' (iný názov: '''firmvér''', '''mikroprogramové vybavenie'''<ref>STN EN 50178, [https://www.sutn.sk/eshop/public/standard_detail.aspx?id=79927]</ref>) je výraz, ktorý sa niekedy používa na označenie fixných, zvyčajne pomerne malých [[softvér|programov]], ktoré interne riadia rôzne elektronické zariadenia. Firmvér dodaldodala aj prípadne aktualizuje firma výrobcu zariadenia a to aj vtedy, keď je súčasť zložitejšieho zariadenia, napríklad [[Počítač|počítača]]. Odtiaľ pochádza jeho názov.
[[Súbor:Television remote control.jpg|náhľad|Napríklad firmvér v diaľkovom ovládači televízora monitoruje tlačidlá a ovláda LED diódy. Po stlačení tlačidla zabezpečí odoslanie správnych údajov vo formáte, ktorý prijímajúce zariadenie, v tomto prípade televízny prijímač dokáže pochopiť a spracovať.]]
 
Typické príklady z radu výrobkov pre konečných používateľov, ktoré obsahujú firmvér sú napr. [[Diaľkový ovládač|diaľkové ovládače]], alebo [[Kalkulačka|kalkulačky]] a iné domáce spotrebiče. Zložitejšie spotrebiteľské zariadenia, ako sú mobilné telefóny, digitálne fotoaparáty, syntetizátory a podobne, obsahujú firmvér, ktorý umožňuje vykonávať základné operácie, ale aj vyššie funkcie. Okrem výrobkov pre konečných používateľov je firmvér súčasťou [[Vložený systém|vložených systémov]] (angl. ''embedded system),'' kde väčšinou firmvér vytvára štandardizované operačné prostredie pre zložitejší softvér zariadenia (umožňujúce väčšiu nezávislosť na hardvéri). Ide o počítačové súčasti a zariadenia ako napr. [[pevný disk|pevné disky]], [[klávesnica|klávesnice]], [[Monitor (displej)|monitory (displeje)]] alebo [[pamäťová karta|pamäťové karty]], až po zariadenia ako vedecké prístroje a priemyselné robotické systémy. Taktiež zložitejšie spotrebiteľské zariadenia, ako sú mobilné telefóny, digitálne fotoaparáty, syntetizátory a podobne, obsahujú firmvér prístroja, ktorý umožní vykonávať základné operácie, ale aj vyššie funkcie.
 
Neexistujú žiadne striktné alebo presne definované hranice medzi firmvérom a softvérom, oba termíny sú len informatívne. Ale firmvér je vždy spájaný so základnými low-level (nízkoúrovňovými) operáciami zariadenia, bez ktorých by bol prístroj nefunkčný.
 
JednoduchýFirmvér firmvérje fixný, čo znamená, že sa nepredpokladá alebo len veľmi zriedkavo predpokladá jeho zmena počas životnosti zariadenia a preto býva typickyuložený umiestnenýv pamätiach typu [[NVRAM]] (energeticky nezávislá pamäť s priamym prístupom - Non-Volatile Random Access Memory). Jednoduchý firmvér býva v pamäti [[Permanentná pamäť (ROM)|ROM]] alebo [[PROM]], zatiaľ čo zložitejší firmvér často používa pamäť typu [[Flash pamäť|flash pamäť (Flash-EEPROM)]], aby bolo možné neskoršie aktualizovať jeho obsah bez nutnosti výmeny [[Permanentná pamäť (ROM)|ROM]] alebo preprogramovania pamäte [[PROM]]. Častým dôvodom pre aktualizáciu firmvéru býva napr. opravenie chyby alebo pridanie funkcií do zariadenia. Firmvér býva bežne jeden [[binárny kód|binárny]] súbor obrazu pamäte a postup jeho aktualizácie obvykle určí výrobca zariadenia. Aktualizácia firmvéru môžu byť firmou ponechaná aj na koncového užívateľa ak postupuje podľa inštrukcií.
 
== Referencie ==
6 069

úprav