Firmware

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 22 Juni 2024
Anonim
What Makes ALL Your Electronics Work - Firmware Explained
Video.: What Makes ALL Your Electronics Work - Firmware Explained

Indhold

Definition - Hvad betyder firmware?

Firmware er et softwareprogram, der er ætset permanent i en hardwareenhed, såsom en tastatur, harddisk, BIOS eller videokort. Det er programmeret til at give permanente instruktioner til at kommunikere med andre enheder og udføre funktioner som grundlæggende input / output-opgaver. Firmware gemmes typisk i en flashenhed (kun læsehukommelse) på en hardwareenhed. Det kan slettes og omskrives.

Firmware blev oprindeligt designet til software på højt niveau og kunne ændres uden at skulle udveksle hardware til en nyere enhed. Firmware bevarer også de grundlæggende instruktioner til hardwareenheder, der gør dem operationelle. Uden firmware ville en hardwareenhed være ikke-funktionel.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer firmware

Oprindeligt havde firmware skrivebeskyttet hukommelse (ROM) og programmerbar read-only hukommelse (PROM). Det var designet til at være permanent. I sidste ende kunne PROM-chips opdateres og blev kaldt den sletbar programmerbar read-only-hukommelse (EPROM). Men EPROM var dyrt, tidskrævende at opdatere og udfordrende at bruge. Firmware udviklede sig til sidst fra ROM til firmware til flashhukommelse; således blev det lettere at opdatere og brugervenligt.

Der er niveauer af firmware:

  1. Firmware på lavt niveau: Dette findes i ROM-, OTP / PROM- og PLA-strukturer. Firmware på lavt niveau er ofte skrivebeskyttet hukommelse og kan ikke ændres eller opdateres. Det kaldes undertiden hardware.
  2. Firmware på højt niveau: Dette bruges i flashhukommelse til opdateringer, der ofte betragtes som software.
  3. Delsystemer: Disse har deres egen faste mikrokode integreret i flashchips, CPU'er og LCD-enheder. Et undersystem betragtes normalt som en del af hardwareenheden såvel som firmware på højt niveau.

BIOS, modem og videokort er normalt lette at opdatere. Men firmware i lagerenheder overses normalt; der er ingen standardiserede systemer til opdatering af firmware. Heldigvis behøver lagerenheder ikke opdateres ofte.