domenica 12 marzo 2017

"R" Rom

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



  • Programmable read-only memory. Le memorie Prom possono essere programmate una sola volta per mezzo di speciali dispositivi chiamati PROM programmer. Solitamente, il programmer utilizza impulsi di corrente ad alto voltaggio per scrivere nella memoria, andando a creare o distruggere permanentemente dei collegamenti elettrici all'interno del chip
  • 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