Firmware
Definizione rapida
Software persistente incorporato in un dispositivo per gestirne avvio e funzioni fondamentali.
Spiegazione
BIOS e logica interna delle periferiche sono esempi di firmware. Dalle ROM non modificabili si è passati a memorie riscrivibili, che consentono aggiornamenti ma possono rendere inutilizzabile l'apparato se la procedura fallisce.
Esempio pratico
Il produttore distribuisce un aggiornamento firmware che aggiunge il supporto a una nuova periferica.
Spiegazione tecnica
Il codice viene eseguito direttamente dall'hardware all'accensione e risiede in memoria non volatile programmabile.
Da non confondere con
Non è un normale programma utente: opera vicino all'hardware ed è essenziale per il dispositivo.