Vdelana programska oprema
V računalništvu je strojna programska oprema računalniški program, ki je "vgrajen" v strojno napravo in je bistveni del strojne opreme. Včasih se imenuje tudi vgrajena programska oprema. Primer je mikrokrmilnik, del mikroprocesorja, ki mikroprocesorju sporoča, katera dejanja naj izvede. Lahko je tudi večji program, shranjen v pomnilniku flash, ali pa ga na obstoječo strojno opremo naloži uporabnik.
Kot pove že ime, je vdelana programska oprema nekje med strojno in programsko opremo ter povezuje oba svetova. Različnim ljudem lahko pomeni nekoliko drugačne stvari, zlasti ker samostojne elektronske naprave postajajo vse bolj podobne računalnikom. Tako kot programska oprema je tudi ta računalniški program, ki ga izvaja mikroprocesor. Vendar je povezan tudi s strojno opremo in brez nje nima nobenega pomena.
V računalniku
Računalnik ima lahko vdelano in programsko opremo. Vdelana programska oprema je trajno shranjena v računalniku, na primer BIOS, in je ni mogoče preprosto spremeniti ali dodati. Programsko opremo, tudi operacijski sistem, lahko zamenjate s preoblikovanjem trdega diska. Programska oprema vključuje aplikacije, ki jih vidi oseba, ki upravlja računalnik, na primer spletni brskalnik ali urejevalnik besedil. Včasih se gonilnik naprave imenuje vdelana programska oprema, saj je potreben za delovanje tega dela strojne opreme, na primer tiskalnika ali grafične kartice. Gonilnik naprave je na glavnem delu računalnika in ga je mogoče preprosto posodobiti (če posodobitev obstaja).
Na elektronski napravi
Druge elektronske naprave morda niso videti kot računalnik, vendar imajo vgrajen sistem, kot je mikrokrmilnik, v katerem je program, ki jim narekuje, kaj naj naredijo. To je tudi vdelana programska oprema. Televizijska kabelska škatla, krmilnik dvigala in čitalnik kartic v hotelski ključavnici - vse te naprave uporabljajo vdelano programsko opremo. V tem primeru je vdelana programska oprema edina programska oprema v napravi in upravlja vse, od upravljanja pritiskov na gumbe do vklopa ali izklopa motorjev.
V preteklosti je bila vdelana programska oprema shranjena v pomnilnikih ROM, zdaj pa je pogosto shranjena v medijih, na katere je mogoče pisati, kot sta EEPROM in Flash. Vdelano programsko opremo v številnih napravah, kot so usmerjevalniki, je zdaj mogoče posodobiti brez posebne strojne opreme, razen računalnika in kabla USB. To storimo tako, da s svetovnega spleta prenesemo novo različico in posodobimo napravo po navodilih proizvajalca naprave.
Elektronska naprava je tako imenovana "bricked", če je ni mogoče zagnati zaradi težav z vdelano programsko opremo. Takrat je uporabna kot opeka. To lahko povzroči nalaganje napačne vdelane programske opreme v napravo. Vdelana programska oprema je shranjena kot binarna slikovna datoteka.
Primeri
Primeri vdelane programske opreme so:
- BIOS v IBM-ovih osebnih računalnikih
- koda v tiskalniku (poleg gonilnika tiskalnika v računalniku).
- Programska oprema za nadzor srčnega defibrilatorja
- Programska oprema za nadzor luči v pisarniški stavbi
- Programska oprema za nadzor elektronike v avtomobilu - radia, sistema ABS (protiblokirnega zavornega sistema), krmiljenja motorja itd.
- programska oprema za nadzor novejših gospodinjskih aparatov (mikrovalovne pečice, pomivalni stroji itd.).
Sorodne strani
- BIOS
- Operacijski sistem v realnem času
- Mikrokoda
Vprašanja in odgovori
V: Kaj je vdelana programska oprema?
O: Vdelana programska oprema je računalniški program, ki je "vgrajen" v strojno napravo in je bistveni del strojne opreme.
V: Kakšen je drug izraz za strojno programsko opremo?
O: Vdelana programska oprema se včasih imenuje vgrajena programska oprema.
V: Kaj je primer vdelane programske opreme?
O: Primer vdelane programske opreme je mikrokrmilnik, ki je del mikroprocesorja, ki mikroprocesorju sporoča, kaj naj stori.
V: Ali je lahko vdelana programska oprema večji program, shranjen v bliskovnem pomnilniku?
O: Da, vdelana programska oprema je lahko večji program, shranjen v bliskovnem pomnilniku.
V: Ali lahko vdelano programsko opremo na obstoječo strojno opremo naloži tudi uporabnik?
O: Da, vdelano programsko opremo lahko na obstoječo strojno opremo naloži tudi uporabnik.
V: Kako je vdelana programska oprema povezana s strojno in programsko opremo?
O: Vdelana programska oprema je nekje med strojno in programsko opremo ter povezuje oba svetova.
V: Kaj pomeni trditev, da vdelana programska oprema nima pomena brez strojne opreme?
O: To pomeni, da je vdelana programska oprema povezana z določenim kosom strojne opreme in ne more delovati brez njega.