BIOS

Hvad er firmware? Definition og typer

Hvad er firmware? Definition og typer

Bedre kendt som 'software til hardware'', Firmware er et program, der kommer indlejret i et stykke hardware såsom et tastatur, harddisk, BIOS eller et grafikkort. Det er designet til at give permanente instruktioner til at kommunikere med andre enheder i et system og udføre funktioner som grundlæggende input / output-opgaver.

Hvad er firmware

Firmware, som drivere, har den samme funktion, men adskiller sig på en måde, som den er gemt på selve hardwareenheden, mens drivere er installeret inde i operativsystemet. Firmware kan også starte alene og gøre, hvad det er programmeret eller designet til at gøre, mens drivere skal køres af operativsystemet.

Typer firmware

BIOS

Den første ting, der kommer til liv, efter at computeren er tændt, er BIOS. Det kan interagere med hardware og kontrollere for ukendte fejl. Derefter signalerer det et andet program kaldet bootloader, der gør jobbet med at vække operativsystemet, der sover inde i harddisken, og lægge det i hukommelsen for tilfældig adgang. Så BIOS er primært ansvarlig for håndtering af din computers hardwarekomponenter og sikre, at de fungerer korrekt. Selvom det er godt, har software på lavt niveau været næsten uændret i de sidste to årtier, og på grund af dette bliver det nu forældet og ikke-understøttende af moderne teknologier. For eksempel bruger BIOS stadig 16-bit kode, mens de fleste bærbare computere og pc'er kører 32 og 64-bit kode.

EFI

EFI, den forkortede form for Extensible Firmware Interface er en specifikation for en ny generation af system firmware, der giver de første instruktioner, der bruges af CPU'en til opstart af hardware og videregiver kontrollen til bootloader. EFI, undertiden også kaldet Unified Extensible Firmware Interface (UEFI) har visse fordele i forhold til BIOS. For eksempel hjælper det med at sikre, at din pc starter kun ved hjælp af software, der er tillid til af pc-producenten, dvs.e., det understøtter en funktion kaldet 'Secure Boot' for at forbedre sikkerheden.

At kende din computers BIOS-version kan hjælpe dig med at finde ud af, om du har den mest opdaterede version af firmwaren. På Windows-computere kan du få oplysninger om firmwareversion ved hjælp af kommandoprompten. Alternativt kan du bruge en opgraderingsassistent til din enhed.

For at se firmwareversionen af ​​enhver hardware kan du generelt åbne Devices Manager, udvide kategorien, vælge hardware, højreklikke på den og klikke på Egenskaber. Vælg nu Hardware-id'er i rullemenuen Ejendom under fanen Detaljer. Her i værditabellen skal du se firmwareversionen.

Læs: Kontroller, om din pc bruger BIOS eller UEFI.

Opdatering af firmware

Firmwareopdateringer er tilgængelige fra hardwareproducenterne. For eksempel kan en firmwareopdatering til en netværksrouter frigives for at rette fejl, sikkerhedshuller eller forbedre dens kapaciteter.

Nogle firmwareopdateringer anvendes normalt og virker bare som en regelmæssig softwareopdatering. Andre kan dog være ret tidskrævende, da de måske involverer at kopiere firmwaren til et bærbart drev og derefter indlæse den på enheden manuelt. Når det er sagt, har nogle enheder et dedikeret afsnit i den administrative konsol, der giver dig mulighed for at anvende en firmwareopdatering eller en brugervejledning til en komplet reference.

Det er ekstremt vigtigt at sikre, at den enhed, der modtager firmwareopdateringen, ikke lukkes ned, mens opdateringen anvendes. En delvis firmwareopdatering efterlader firmwaren beskadiget, hvilket kan alvorligt skade, hvordan enheden fungerer. Så sørg bare for, at når du starter en firmwareopdatering, skal du lade opdateringen afslutte.

Læs: Sådan opdateres routerfirmware.

Firmware vs. Software forskel

Ofte bruges ordet Firmware og software om hinanden, dvs.e., enkelt eller en samling af computerprogrammer tildelt en eller anden opgave at udføre på maskinen. Men i virkeligheden er det arbejdet, der definerer rødderne til disse kategorier (firmware og software), hvor vi lægger dem.

F.eks. Er software virtuel, så den kan kopieres, ændres og destrueres. Det er ofte gemt i hukommelsen, der er let tilgængeligt og endda udskifteligt af brugeren. Men i tilfælde af firmware er den hukommelse, den gemmer, ofte indlejret i selve enheden og kan ikke udskiftes af brugeren. Dette gøres bevidst for at forhindre manipulation eller fjernelse, da det er afgørende for enheden at køre og kan forårsage alvorlige konsekvenser, hvis den fjernes.

Læs: Hvad er enhedsdrivere?

Desuden opgraderes software ofte, og informationerne, der er gemt i den, ændres / ændres ofte med hver udførelse af applikationen. I modsætning hertil ændres firmwaren ikke rigtig meget, medmindre du ændrer indstillingerne meget ofte. Der er også meget lidt eller intet krav om at ændre firmware på en enhed.

Håber dette forklarer, hvad firmware betyder.

Læs nu: Sådan opdateres BIOS.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...