Dom > Izložba > Sadržaj

Firmware

Mar 11, 2019

U elektronskim sistemima i računarstvu, firmware je specifična klasa kompjuterskog softvera koji obezbeđuje kontrolu niskog nivoa za specifični hardver uređaja. Firmver može da obezbedi standardizovano radno okruženje za složeniji softver uređaja (što omogućava veću hardversku nezavisnost) ili, za manje složene uređaje, funkcioniše kao kompletan operativni sistem uređaja, obavljajući sve funkcije kontrole, nadzora i manipulacije podacima. Tipični primeri uređaja koji sadrže firmware su ugrađeni sistemi, aparati za potrošače, računari, računarske periferije i drugi. Gotovo svi elektronski uređaji izvan najjednostavnijih sadrže neki firmware.


Firmver se čuva u trajnim memorijskim uređajima kao što su ROM, EPROM ili fleš memorija. Mijenjanje firmware-a uređaja se rijetko ili nikada ne može učiniti tijekom njegovog životnog vijeka; neki memorijski uređaji firmware-a su trajno instalirani i ne mogu se mijenjati nakon proizvodnje. Uobičajeni razlozi za ažuriranje firmvera uključuju popravljanje grešaka ili dodavanje funkcija na uređaj. To može zahtijevati fizičku zamjenu ROM integriranih krugova, ili fleš memoriju koja će se reprogramirati putem posebne procedure. Firmver kao što je ROM BIOS ličnog računara može da sadrži samo osnovne osnovne funkcije uređaja i može pružati usluge samo višem nivou softvera. Firmver, kao što je program ugrađenog sistema, može biti jedini program koji će raditi na sistemu i pružati sve njegove funkcije.


Prije uključivanja integriranih krugova, drugi firmware uređaji su uključivali diskretnu poluvodičku diodnu matricu. Apollo kompjuter za vođenje imao je firmware koji se sastojao od specijalno napravljene jezgre memorije jezgra, nazvane "memorija jezgre konopca", gdje su podaci pohranjeni fizičkim navođenjem žica kroz ili oko jezgra koje pohranjuje svaki podatkovni bit.