La memoria di sola lettura (“read only memory” in inglese, detta anche memoria ROM) è un supporto di archiviazione di massa progettato e realizzato per conservare dati in maniera permanente e utilizzato su computer e altri dispositivi elettronici (lettori mp3, smartphone, tablet, fotocamere digitali). Dal momento che i dati contenuti nella memoria ROM possono essere modificati (se possibile) con grande difficoltà e in maniera molto lenta, le memorie di questo tipo sono utilizzate per contenere e distribuire firmware, Bios e altri programmi e utility necessari nella fase di avvio del dispositivo stesso. La memoria di sola lettura, inoltre, è non volatile: ciò vuole dire che conserva i dati anche nel caso in cui non riceva alimentazione per lunghi periodi.
La non volatilità e l'accesso in sola lettura sono le due caratteristiche che distinguono la ROM dalla RAM: le celle di archiviazione che compongono quest'ultima, infatti, possono essere lette, scritte e cancellate un numero indefinito di volte e sono attive solo fino a quando la memoria è alimentata elettricamente.
Gli utilizzi
- Per conservare programmi. La grande maggioranza dei sistemi informatici è dotata di una memoria non volatile nella quale conservare i primi programmi aperti al momento dell'accensione del computer e necessari al funzionamento della macchina stessa. Nei personal computer che si utilizzano quotidianamente, la memoria ROM ospita firmware e driver contenenti i set di istruzioni necessari all'avvio del processore e delle schede di espansione e periferiche ospitate dalla motherboard (la scheda video, hard disk, lettore e masterizzatore DVD, ecc). Le ultime evoluzioni della ROM (in particolare le memorie Flash e NAND Flash) trovano applicazione nei cosiddetti sistemi embedded (lettori mp3, smartphone, tablet, fotocamere digitali e altri) come forma principale di supporto di archiviazione di massa
- Per conservare dati. Dal momento che la ROM (almeno nelle versioni che derivano dalla mask ROM) non è modificabile, questa tipologia di memoria può essere utilizzata nel caso in cui i dati da conservare non debbano essere cambiati per l'intera “aspettativa di vita” del dispositivo. Questa tipologia di utilizzo, però, è caduta quasi totalmente in disuso a seguito della maggiore diffusione delle memorie Eeprom
Le tipologie
- Erasable programmable read-only memory. Con un'esposizione di 10 minuti o più alla luce di raggi ultravioletti, una memoria Eprom può essere cancellata e poi riscritta (utilizzando corrente ad alt voltaggio) circa un migliaio di volte. Sono riconoscibili dalla “finestra” di quarzo che permette il passaggio della luce ultravioletta
- Electrically erasable programmable read-only memory. Simili da un punto di vista fisico alle memorie Eprom, le memorie Eeprom possono essere cancellate e riscritte semplicemente utilizzando impulsi elettrici. Per questo possono essere riprogrammate anche se già montate sulla scheda madre o scheda video. La memoria Flash è una derivazione moderna della Eeprom (inventata nel 1984 ma commercializzata solamente a inizio anni '90), che permette cicli di lettura e scrittura molto più veloci rispetto a una normale Eeprom e ha una “prospettiva di vita” molto lunga: circa 1 milione di cicli
Nessun commento:
Posta un commento