Med så mange "-wares" i computere kan det forvirre, hvad der er hvad. Selvom vi ikke kan forklare alle "-wares", i denne artikel vil vi diskutere begrebet "firmware" og hvordan det adskiller sig fra software.

Hvad er firmware?

Lad os smide bønnerne med det samme - firmware IS software. Ifølge Wikipedia er firmware " en type computerprogram, der giver kontrollen på lavt niveau for enhedens specifikke hardware.

Næsten nogen af ​​dagens enheder, det være sig en computer, telefon, stereo, bil eller vaskemaskine, kommer fra producenten med en eller anden form for firmware. For enklere enheder er firmware alt, hvad de har brug for for at fungere. For mere avancerede enheder, f.eks. Computere, har du brug for mere software - som et operativsystem og softwareprogrammer - for at gøre brug af dem.

Relateret : [MTE Forklarer] Forskelle mellem UEFI og BIOS

Firmware vs Software: Hvordan er firmware anderledes end software?

Lad os igen sige det klart - firmware er en bred vifte af software; det er alligevel programmeringskode. Forvirringen kommer fra det faktum, at den typiske "software", vi normalt henviser til, er programmer som Microsoft Word, en webbrowser osv., Mens i virkeligheden software er enhver kode, du kan finde på en maskine (en computer, en telefon, bil eller enhver anden smart enhed).

Det er mere præcist at kalde software, som f.eks. Microsoft Word, en webbrowser mv., "Applikationssoftware", fordi de slet ikke er applikationer. Dette er imidlertid for langt og upraktisk. Sådan blev "applikationssoftware" simpelthen "software".

En af de væsentligste forskelle mellem firmware og applikationssoftware er, at firmware er gemt i ikke-flygtig hukommelse (ROM, EPROM eller flash-hukommelse), mens applikationssoftware kan fungere fra flygtig og virtuel hukommelse.

Relateret : 4 Great Alternative Firmwares at installere på din router

Det faktum, at firmware findes i hukommelse, der er begrænset i størrelse betyder, at et firmware-program skal være lille i størrelse. Firmware kan være så lille som et par kilobytes, selvom det afhænger af enhedens specifikationer, hvor du kører det, kan det også være større.

Hyppigheden af ​​opdateringer er en anden stor forskel mellem firmware og applikationssoftware. I mange enheder er firmware ikke ment at blive opdateret af brugeren, og meget ofte giver producenten af ​​enheden ikke brugere adgang til firmwaren overhovedet.

På f.eks. Enheder som f.eks. Harddiske, optiske drev, forbrugerelektronik mv. Får brugerne typisk ikke chancen for at røre ved firmwaren. Dette er godt, fordi hvis en bruger kunne rodde med firmware af disse enheder, kan resultatet være en ikke-fungerende enhed.

I andre tilfælde, dvs. computerens BIOS og firmware til smartphones og musikafspillere, kan den opdateres af brugerne. Dette anbefales endda, fordi producenten kan rette fejl i tidligere firmware-versioner eller give nye funktioner ved at levere firmwareopdateringer.

Men selvom en enhed tillader firmwareopdateringer, skal du være meget forsigtig, og du virkelig virkelig virkelig har brug for at vide, hvad du laver, fordi du ellers måske skal bede adieu til enheden, og det er ikke det, du ønsker.

Dybest set er det, hvad du behøver at vide om firmware.