Per quale motivo la rom è considerata non volatile?


La migliore risposta

ROM o memoria di sola lettura, è la memoria che è letteralmente cablata per restituire un insieme di valori . Ad esempio, la posizione di memoria 0x0123 potrebbe essere stata codificata su un valore di 0x5f. In tal caso, leggerà sempre quel valore a meno che tu non danneggi fisicamente il chip ROM.

Allinterno del silicio, quel valore rappresenta otto circuiti che sono, rispettivamente, dal bit più significativo al bit meno, aperto, chiuso, aperto, chiuso, chiuso, chiuso, chiuso, chiuso.

Qualunque cosa tu faccia, a meno di entrare e cambiare fisicamente il silicio, lo leggerà sempre.

Memoria volatile , daltra parte, è la memoria che può essere modificata spostando una carica elettrica in giro. Pertanto, quando quella carica elettrica scompare per essere ripristinata intenzionalmente o quando lalimentazione viene interrotta, anche i dati ad essa associati vengono persi.

Ecco perché, quando si scollega un computer, tutte le cose che erano sullo schermo prima che la spina venisse staccata non ci sono più. Quel ricordo è andato perduto. Era volatile.

La memoria ROM non è volatile perché è ancora presente quando il computer è scollegato.

La memoria flash è considerata non volatile perché conserva i dati anche quando lalimentazione è rimosso.

Risposta

La RAM è chiamata volatile perché la maggior parte delle RAM sono fatte di memoria volatile. Ma non tutto. Tecnicamente, non è corretto confondere i due. Una RAM può essere composta da memoria non volatile.

Ci sono due problemi: perché si chiama “RAM” e perché si chiama “volatile”.

Come altri hanno spiegato , si dice che la memoria di un computer è “volatile” se perde i suoi dati quando viene interrotta lalimentazione. Le memorie più veloci sui computer moderni sono di questo tipo, quindi i programmi, soprattutto i sistemi operativi, tendono a funzionare con questo tipo di memoria.

Il termine “RAM” sta per “memoria ad accesso casuale”. La memoria ad accesso casuale è il tipo di memoria che tende ad essere più veloce e, quindi, il tipo di memoria da cui vengono eseguiti i programmi. Le memorie ad accesso casuale più veloci oggi tendono ad essere del tipo volatile. Quando i computer moderni furono inventati negli anni 40, tutta la memoria di accesso ramdom era volatile, da qui il termine “RAM” divenne sinonimo di memoria “volatile”. Sebbene la tecnologia sia cambiata molto da allora, il termine “RAM” è ancora spesso usato per riferirsi alla memoria di cui i programmi esauriscono, che è quasi sempre una forma di memoria ad accesso casuale ed è solitamente memoria volatile – ma non lo fa devono essere più volatili. Negli ultimi anni gli ingegneri elettrici ed elettronici hanno sviluppato molti tipi di “memoria ad accesso casuale” che non sono volatili. La maggior parte sono più lenti dei ricordi volatili, ma alcuni non sono molto più lenti. Quindi alcuni programmi potrebbero esaurire queste “memorie ad accesso casuale” più lente ma non volatili. Potresti incontrare termini come “ROM” (memoria di sola lettura) o “Flash” (un tipo di memoria ad accesso casuale che non è volatile).

Come altri hanno spiegato, la velocità delle RAM non volatili è avvicinandosi a quello delle RAM volatili, quindi un giorno il termine RAM potrebbe non essere più sinonimo di memoria “volatile”.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *