Hem Utveckling Vad är firmware? - definition från techopedia

Vad är firmware? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder firmware?

Firmware är ett program som permanent är etsat i en hårdvara som tangentbord, hårddisk, BIOS eller videokort. Det är programmerat att ge permanenta instruktioner för att kommunicera med andra enheter och utföra funktioner som grundläggande input / output-uppgifter. Firmware lagras vanligtvis i flash-ROM-skivan (endast skrivminne) på en hårdvara. Det kan raderas och skrivas om.


Firmware var ursprungligen designad för programvara på hög nivå och kunde ändras utan att behöva byta hårdvara mot en nyare enhet. Firmware behåller också de grundläggande anvisningarna för hårdvara som gör dem funktionsdugliga. Utan firmware skulle en hårdvara vara icke-funktionell.

Techopedia förklarar Firmware

Ursprungligen hade firmware läsminne (ROM) och programmerbart läsminne (PROM). Den var utformad för att vara permanent. Så småningom kunde PROM-chips uppdateras och kallades raderbart programmerbart läsminne (EPROM). Men EPROM var dyrt, tidskrävande att uppdatera och utmanande att använda. Firmware utvecklades så småningom från ROM till firmware för flashminne; alltså blev det lättare att uppdatera och användarvänligt.


Det finns nivåer av firmware:

  1. Firmware för låg nivå: Detta finns i ROM-, OTP / PROM- och PLA-strukturer. Firmware med låg nivå är ofta skrivskyddat minne och kan inte ändras eller uppdateras. Det kallas ibland hårdvara.
  2. Firmware på hög nivå: Detta används i flashminne för uppdateringar som ofta betraktas som programvara.
  3. Delsystem: Dessa har sina egna fasta mikrokoder inbäddade i flashchips, CPU och LCD-enheter. Ett delsystem betraktas vanligtvis som en del av hårdvara och firmware på hög nivå.

BIOS, modem och grafikkort är vanligtvis enkla att uppdatera. Men firmware i lagringsenheter förbises vanligtvis; Det finns inga standardiserade system för uppdatering av firmware. Lyckligtvis behöver lagringsenheter inte uppdateras ofta.

Vad är firmware? - definition från techopedia