Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Linux >> .

Dove viene archiviato il programma di avvio in ROM e perché?

Il programma di avvio, noto anche come BIOS (sistema di input/output di base) o firmware UEFI (interfaccia del firmware estensibile unificato), è memorizzato in un tipo di ROM chiamato ROM flash .

È memorizzato in Flash Rom per diversi motivi cruciali:

* Non volatilità: Flash Rom mantiene il suo contenuto anche quando la potenza è spenta. Questo è essenziale perché il programma di avvio deve essere disponibile ogni volta che l'avvio del computer. La RAM regolare perde il suo contenuto quando si perde il potere.

* Reprogrammabilità: Mentre la ROM è in genere di sola lettura, Flash Rom è *riprogrammabile *. Ciò consente aggiornamenti del BIOS, che sono necessari per correggere i bug, aggiungere supporto per il nuovo hardware o migliorare la sicurezza. I chip ROM tradizionali erano programmabili una tantum (OTP), il che significa che non potevano essere aggiornati. Flash ROM consente gli aggiornamenti del firmware senza sostituire il chip fisico.

* Accesso relativamente veloce: Rispetto all'accesso ai dati da un disco rigido o SSD, Flash ROM offre velocità di lettura relativamente veloci, cruciali per il processo di avvio iniziale che deve avvenire rapidamente. Sebbene non sia veloce come RAM, è sufficientemente rapido a questo scopo.

* Integrazione: Il chip ROM flash contenente il BIOS è in genere integrato direttamente sulla scheda madre. Ciò riduce al minimo il numero di componenti e semplifica l'architettura del sistema.

In sintesi, la non volatilità di Flash Rom, la riprogrammabilità, la velocità di accesso relativamente rapida e la facilità di integrazione lo rendono la posizione di archiviazione ideale per il programma di avvio.

 

sistemi © www.354353.com