Innholdsfortegnelse:
Definisjon - Hva betyr firmware?
Firmware er et program som er etset permanent i en maskinvareenhet som tastaturer, harddisk, BIOS eller skjermkort. Den er programmert til å gi permanente instruksjoner for å kommunisere med andre enheter og utføre funksjoner som grunnleggende input / output oppgaver. Firmware lagres vanligvis i flash-ROM-en (bare minnet) på en maskinvareenhet. Det kan slettes og skrives om.
Firmware var opprinnelig designet for programvare på høyt nivå og kunne endres uten å måtte bytte maskinvare for en nyere enhet. Firmware beholder også de grunnleggende instruksjonene for maskinvareenheter som gjør dem operative. Uten firmware ville en maskinvareenhet ikke være funksjonell.
Techopedia forklarer firmware
Opprinnelig hadde firmware skrivebeskyttet minne (ROM) og programmerbart skrivebeskyttet minne (PROM). Den ble designet for å være permanent. Etter hvert kunne PROM-brikker oppdateres og ble kalt slettbart programmerbart lese-minne (EPROM). Men EPROM var dyrt, tidkrevende å oppdatere og utfordrende å bruke. Firmware utviklet seg etter hvert fra ROM til firmaminne for flashminne; Dermed ble det lettere å oppdatere og brukervennlig.
Det er nivåer av firmware:
- Firmware for lavt nivå: Dette finnes i ROM-, OTP / PROM- og PLA-strukturer. Firmware med lavt nivå er ofte skrivebeskyttet minne og kan ikke endres eller oppdateres. Noen ganger blir det referert til som maskinvare.
- Firmware på høyt nivå: Dette brukes i flashminne for oppdateringer som ofte blir ansett som programvare.
- Delsystemer: Disse har sin egen faste mikrokode innebygd i flash-brikker, CPUer og LCD-enheter. Et undersystem regnes vanligvis som en del av maskinvareenheten samt firmware på høyt nivå.
BIOS, modemer og skjermkort er vanligvis enkle å oppdatere. Men firmware på lagringsenheter blir vanligvis oversett; det er ingen standardiserte systemer for oppdatering av firmware. Heldigvis trenger ikke lagringsenheter oppdateres ofte.