Domača » kako » Kaj je vdelana programska oprema ali mikrokod in kako lahko posodobim strojno opremo?

    Kaj je vdelana programska oprema ali mikrokod in kako lahko posodobim strojno opremo?

    Firmware je vrsta programske opreme, ki se izvaja na strojni napravi in ​​opravlja nizke naloge. Na primer, vse, od daljinskega upravljalnika televizorja do trdega diska računalnika do antenskega drona, ima lastno vdelano programsko opremo. In mikrokod je v bistvu firmware za vaš CPU.

    Kaj je programska oprema?

    Programska oprema se nanaša na programe, aplikacije in druge računalniške kode, ki se izvajajo na napravi. Strojna oprema se nanaša na dejanske fizične naprave. Torej, če imate računalnik z operacijskim sistemom Windows, je operacijski sistem Windows in vse aplikacije, ki jih uporabljate, programska oprema, sam računalnik in njegove komponente, kot so trdi disk, CPU, matična plošča, miška in zaslon, so strojne opreme..

    »Firmware«, kot pravi njegovo ime, je nekaj med programsko in strojno opremo. Firmware je pravzaprav samo vrsta programske opreme, vendar je običajno programirana v pomnilnik, vgrajen v to strojno opremo, in deluje na veliko nižji ravni. V primeru osebnega računalnika imajo vaša matična plošča, procesor, grafični procesor, trdi disk, miška in druge naprave lastno vdelano programsko opremo.

    Na primer, ko zaganjate računalnik, se vdelana programska oprema na vaši matični plošči - bodisi UEFI ali BIOS - zažene in inicializira vaše naprave, preden predloži zagon na trdi disk in nato operacijski sistem. Pogon SSD ima vdelano programsko opremo, ki samodejno upravlja tam, kjer je treba podatke shraniti na fizičnih celicah pomnilniških bliskavic za optimalno delovanje. Video BIOS je vrsta vdelane programske opreme, ki prevaja navodila, povezana z videom, preden jih pošljejo v grafični procesor računalnika. Tudi vaša miška USB ima vdelano programsko opremo, ki obravnava interpretacijo fizičnega vnosa miške, komunikacijo z računalnikom in vklop luči, ki so morda na vaši miški..

    Firmware je lahko operacijski sistem preproste naprave

    Pri nekaterih preprostih napravah se lahko "firmware" nanaša na celoten operacijski sistem naprave. Na primer, če imate digitalni fotoaparat, se »vdelana programska oprema« fotoaparata nanaša na vso programsko opremo, ki deluje na tem digitalnem fotoaparatu. To vključuje vse, od funkcij za fotografiranje na nizki ravni do grafičnega operacijskega sistema fotoaparata. Tudi zračni droni imajo vdelano programsko opremo, ki je programska oprema, ki teče na krovu samega drona.

    Če želite posodobiti celoten operacijski sistem, ki je podoben napravi na digitalnem fotoaparatu, usmerjevalniku, tiskalniku, predvajalniku glasbe ali napravi za navigacijo GPS, boste pogosto morali izvesti posodobitev vdelane programske opreme ali prenesti in namestiti novo programsko opremo “Datoteko proizvajalca.

    Operacijski sistem se zdi, kot da bi morala biti samo programska oprema, tako da se to morda zdi malo nedosledno. ampak to je zato, ker firmware ni natančen izraz. Medtem ko sta programska in strojna oprema precej jasni, je programska oprema le vrsta programske opreme nizke ravni.

    Kaj je Microcode?

    Microcode je postal bolj pomemben z ranljivostjo Spectre. Intelovi procesorji potrebujejo novo »mikrokodo« od Intela, da se ustrezno zaščitijo pred napadi Spectre.

    Pomislite na mikrokodo, kot je vdelana programska oprema za CPU računalnika. Microcode prevede navodila, ki jih prejme CPU, v fizične operacije na ravni vezja, ki se dogajajo znotraj CPE. Z drugimi besedami, posodobljena mikrokode lahko pošilja različna navodila vezjem znotraj CPE. S tem se lahko preprečijo določeni spektra napadov s spremembo načina delovanja CPE. Posodobitve mikrokodov lahko odpravijo tudi napake in druge napake, ne da bi bilo treba popolnoma zamenjati strojno opremo.

    Posodobitve mikrokodov se običajno dobavljajo skupaj z vdelano programsko opremo UEFI ali posodobitvami BIOS-a. Ko se računalnik zažene, strojna programska oprema UEFI ali BIOS v računalniku naloži mikrokodo v procesor. Možno je tudi, da operacijski sistemi, kot sta Windows ali Linux, naložijo novo mikrokodo med zagonom.

    Na primer, če želite dobiti najnovejšo Intelovo mikrokodo za zaščito CPU pred Spectrom in proizvajalec računalnika ne bo izdal posodobitev UEFI za vaš sistem, ima Microsoft izbirno posodobitev za Windows, ki jo lahko namestite..

    Če posodobite programsko opremo naprave?

    Ali naj posodobite vdelano programsko opremo naprave, je odvisno od naprave in od tega, kaj priporoča proizvajalec.

    V mnogih primerih ne boste nikoli morali posodobiti vdelane programske opreme naprave. Na primer, daljinski upravljalnik televizorja izvaja firmware in skoraj zagotovo ni načina za njegovo posodobitev. Ni razloga, da bi jo želeli posodobiti. Daljinski upravljalnik je v redu in ni vam treba skrbeti.

    Pri mnogih drugih napravah strojne opreme je posodobitev vdelane programske opreme včasih lahko koristna pri odpravljanju napak in zagotavljanju manjših izboljšav. Proizvajalec vašega pogona SSD lahko na primer ponudi novejšo različico vdelane programske opreme, ki izboljša zanesljivost ali zmogljivost. Proizvajalec grafične kartice lahko ponudi nov video BIOS, ki odpravi napako. Ali pa lahko proizvajalec usmerjevalnika ponudi posodobitev vdelane programske opreme, ki vključuje nove skrbniške funkcije.

    Številni proizvajalci naprav priporočajo, da posodobitev vdelane programske opreme namestite le, če imate težavo, ki jo morate popraviti (ali pa potrebujete določeno novo funkcijo), ali če jo je proizvajalec posebej naročil, da jo namestite.

    Pri drugih napravah so posodobitve vdelane programske opreme skoraj vedno odlična ideja. Verjetno želite najnovejšo in največjo posodobitev vdelane programske opreme za digitalni fotoaparat, na primer za izboljšanje zmogljivosti in pridobivanje novih funkcij. Microsoft pa priporoča, da posodobite vdelano programsko opremo vašega krmilnika Xbox One, da se prepričate, da pravilno deluje z igrami, ki jih igrate.

    Upoštevajte priporočila proizvajalca za vsako napravo. Mnogi proizvajalci priporočajo, da posodobite vdelano programsko opremo svoje naprave samo, če niste imeli težave. Če se napajanje prekine ali pride do napake med posodabljanjem strojno-programske opreme, pogosto ni načina za čisto obnovitev. Z drugimi besedami, neuspela posodobitev strojne programske opreme lahko »opere« napravo, zaradi česar je neuporabna. To je odvisno od naprave.

    Kako posodobiti strojno opremo vaše strojne opreme

    Če morate posodobiti vdelano programsko opremo naprave, naj vam ta splošna navodila pomagajo. Natančen postopek za posodobitev vdelane programske opreme naprave je odvisen od same naprave, proizvajalec naprave pa mora zagotoviti navodila na svoji spletni strani.

    Najprej pojdite na spletno mesto proizvajalca in poiščite stran za podporo ali prenos za določen izdelek, ki ga uporabljate. Če na primer uporabljate pogon SSD Samsung, pojdite na Samsungovo spletno mesto in poiščite stran za podporo za določen model SSD. Če želite posodobiti vdelano programsko opremo ali BIOS vaše matične plošče, obiščite spletno mesto proizvajalca računalnika in poiščite natančen način delovanja računalnika - ali, če ste zgradili svoj računalnik, obiščite spletno mesto proizvajalca matične plošče in poiščite model matične plošče.

    Na spletnem mestu za podporo poiščite kakršnokoli posodobitev prenosa »firmware«. Če je ne najdete, najverjetneje ni na voljo posodobljene vdelane programske opreme za vašo napravo. Prenesite najnovejšo različico in se prepričajte, da ste prebrali vse opombe ob izdaji, ki so prikazane na spletnem mestu.

    Ko prenesete novo vdelano programsko opremo, odprite prenos in poiščite datoteko README. Če ga ne najdete, poiščite ločena navodila za namestitev programske opreme na strani za prenos. Navodila proizvajalca bodo natančno določila, kaj morate storiti.

    Za nekatere posodobitve vdelane programske opreme boste morda morali zagnati datoteko .exe iz sistema Windows in poskrbeli boste za vse. Za druge boste morda morali ustvariti zagonski DOS pogon z datoteko vdelane programske opreme na njem, zagnati iz DOS okolja in zagnati ukaz za posodobitev vdelane programske opreme od tam. Če želite posodobiti ločeno napravo, boste morda morali datoteko vdelane programske opreme postaviti na pogon USB ali kartico SD in jo prenesti v drugo napravo.

    Če je datoteka vdelane programske opreme, ki ste jo prenesli, samo datoteka .exe in ne najdete nobenih navodil, jo morate verjetno dvoklikniti in jo zagnati iz operacijskega sistema Windows..

    To so splošna navodila in za različne naprave boste morda morali izvesti različne korake. Če želite na primer posodobiti vdelano programsko opremo krmilnika Xbox One, morate v operacijskem sistemu Windows uporabiti aplikacijo Xbox One ali Xbox Accessories. Nekateri programi vas bodo morda samodejno pozvali k namestitvi posodobitev strojne programske opreme za ustrezne naprave strojne opreme, če so res potrebne.

    Zasluge za slike: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com