Hjem Udvikling Hvad er firmware? - definition fra techopedia

Hvad er firmware? - definition fra techopedia

Indholdsfortegnelse:

Anonim

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.

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.

Hvad er firmware? - definition fra techopedia