BIOS

Vad är firmware? Definition och typer

Vad är firmware? Definition och typer

Mer känd som 'programvara för hårdvara'', Firmware är ett program som kommer inbäddat i en hårdvara som tangentbord, hårddisk, BIOS eller ett grafikkort. Den är utformad för att ge permanenta instruktioner för att kommunicera med andra enheter i ett system och utföra funktioner som grundläggande in / ut-uppgifter.

Vad är firmware

Firmware, som drivrutiner, har samma funktion men skiljer sig åt på så sätt att den lagras på själva maskinvaruenheten medan drivrutiner är installerade i operativsystemet. Firmware kan också starta på egen hand och göra vad den är programmerad eller utformad för att göra medan drivrutiner måste köras av operativsystemet.

Typer av firmware

BIOS

Det första som kommer till liv efter att datorn är påslagen är BIOS. Det kan interagera med hårdvaran och kontrollera eventuella okända fel. Det signalerar sedan ett annat program som heter bootloader som gör jobbet med att väcka operativsystemet som sover inne på hårddisken och placera det i random access-minnet. Så BIOS ansvarar främst för att hantera datorns maskinvarukomponenter och se till att de fungerar korrekt. Även om det är bra har programvaran på låg nivå förblivit nästan oförändrad under de senaste två decennierna, och på grund av detta blir den nu föråldrad och inte stödjer modern teknik. Till exempel använder BIOS fortfarande 16-bitars kod medan de flesta bärbara datorer och datorer kör 32 och 64-bitars kod.

EFI

EFI, den förkortade formen av Extensible Firmware Interface är en specifikation för en ny generation system firmware som ger de första instruktionerna som används av CPU för att starta hårdvara och skickar kontrollen till bootloader. EFI, ibland även kallat Unified Extensible Firmware Interface (UEFI) har vissa fördelar jämfört med BIOS. Det hjälper till exempel till att din dator startar med endast programvara som är tillförlitlig av PC-tillverkaren, dvs.e., den stöder en funktion som heter 'Secure Boot' för att förbättra säkerheten.

Att känna till datorns BIOS-version kan hjälpa dig att hitta om du har den mest uppdaterade versionen av firmware. På Windows-datorer kan du få information om firmwareversion med kommandotolken. Alternativt kan du använda en uppgraderingsassistent för din enhet.

Generellt sett, för att se firmwareversionen av vilken hårdvara som helst, kan du öppna Devices Manager, expandera kategorin, välja hårdvara, högerklicka på den och klicka på Egenskaper. Välj nu Hårdvaru-ID på rullgardinsmenyn Egendom under fliken Detaljer. Här i värdetabellen bör du se firmwareversionen.

Läsa: Kontrollera om din dator använder BIOS eller UEFI.

Uppdaterar firmware

Firmware-uppdateringar är tillgängliga från hårdvarutillverkarna. Till exempel kan en firmwareuppdatering för en nätverksrouter släppas för att fixa buggar, säkerhetshål eller förbättra dess kapacitet.

Vissa firmwareuppdateringar tillämpas normalt och verkar bara som en vanlig programuppdatering. Andra kan dock vara ganska tidskrävande eftersom de kan innebära att kopiera firmware till en bärbar enhet och sedan ladda den på enheten manuellt. Som sagt, vissa enheter har ett särskilt avsnitt i den administrativa konsolen som låter dig tillämpa en firmwareuppdatering eller en användarmanual för en fullständig referens.

Det är extremt viktigt att se till att den enhet som tar emot firmwareuppdateringen inte stängs av medan uppdateringen tillämpas. En partiell firmwareuppdatering gör att firmware skadas, vilket kan skada allvarligt hur enheten fungerar. Så se bara till att när du startar en firmwareuppdaterare låter du uppdateringen slutföras.

Läsa: Hur man uppdaterar routerns firmware.

Firmware vs. Programvaruskillnad

Ofta används ordet Firmware och programvara omväxlande, d.v.s.e., singel eller en samling datorprogram som tilldelats någon uppgift att göra på maskinen. Men i själva verket är det arbetet som definierar roten till dessa kategorier (firmware och programvara) som vi lägger dem i.

Till exempel är programvara virtuell så att den kan kopieras, ändras och förstöras. Den lagras ofta i minnet som är lättillgänglig och till och med utbytbar av användaren. Men när det gäller firmware är minnet som lagras ofta inbäddat i själva enheten och kan inte bytas ut av användaren. Detta görs medvetet för att förhindra manipulering eller borttagning eftersom det är viktigt för enheten att köra och kan orsaka allvarliga konsekvenser om den tas bort.

Läsa: Vad är enhetsdrivrutiner??

Mjukvara uppgraderas också ofta, så informationen som lagras i den ändras ofta / ändras med varje körning av applikationen. Däremot ändras inte firmware så mycket om du inte ändrar inställningarna mycket ofta. Det finns också väldigt lite eller inget krav på att ändra firmware på en enhet.

Hoppas att detta förklarar vad firmware betyder.

Läs nu: Hur man uppdaterar BIOS.

Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...
Mus WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
Om du vill förbättra standardfunktionerna för din muspekare, använd freeware WinMouse. Det lägger till fler funktioner som hjälper dig att få ut det m...