la memoria di sola lettura (ROM)

La memoria di sola lettura, o ROM, è un tipo di memoria del computer contenente dati permanenti non volatili che, normalmente, possono essere letti, non scritti. ROM contiene la programmazione che permette un computer per avviare o rigenerare ogni volta che viene acceso. ROM esegue anche grandi attività di input/output (I/O) e protegge programmi o istruzioni software. Una volta che i dati sono scritti su un chip ROM, non può essere rimosso.

Quasi ogni computer incorpora una piccola quantità di ROM che contiene il firmware di avvio., Questo firmware di avvio è chiamato basic input/output system (BIOS). Questo software è costituito da codice che istruisce i processi di avvio per il computer-come il caricamento del sistema operativo (OS) nella memoria ad accesso casuale (RAM) o l’esecuzione di diagnostica hardware. Di conseguenza, la ROM viene spesso utilizzata per gli aggiornamenti del firmware.

Tuttavia, la ROM viene utilizzata anche nelle console per videogiochi, consentendo a un sistema di eseguire vari giochi. Inoltre, la ROM viene utilizzata nella memoria ottica, inclusi diversi tipi di compact disc (CD), come CD-ROM e CD-RW., ROM è anche usato frequentemente in calcolatrici e periferiche come stampanti laser, i cui caratteri sono comunemente memorizzati in ROM.

Tipi di ROM

ROM può a volte essere chiamato maskROM (MROM). MROM è una forma di memoria di sola lettura che è statica e programmata in un circuito incluso dal produttore. ROM a stato solido, il più antico tipo di ROM, è un esempio di maskROM. Con la ROM originale, poiché era veramente di sola lettura, doveva essere rimossa e sostituita fisicamente per cambiare qualsiasi suo contenuto.,

Tuttavia, sono emersi nuovi tipi di ROM che sono ancora non volatili, ma possono essere riprogrammati; questi tipi sono classificati come programmable read-only memory (PROM). PROM può essere utilizzato per aggiornare il firmware, come il BIOS, attraverso l’utilizzo del software di installazione.

I tipi di PROM includono:

  • Ultraviolet-erasable ROM (UV-ROM) – ROM il cui contenuto può essere cancellato usando la luce ultravioletta e quindi riprogrammato.
  • ROM programmabile cancellabile (EPROM) – Un tipo di ROM che viene programmato utilizzando alte tensioni e l’esposizione alla luce ultravioletta per circa 20 minuti.,
  • Elettricamente-cancellabile ROM programmabile (EEPROM) – Spesso utilizzato in chip di computer più vecchi e per controllare il BIOS, EEPROM può essere cancellato e riprogrammato più volte, consentendo la cancellazione e la scrittura di una sola posizione alla volta. La memoria flash è una versione aggiornata della EEPROM che consente di modificare contemporaneamente numerose posizioni di memoria.

Come funziona ROM?

La ROM è sostenuta da una piccola batteria a lunga durata nel computer. Contiene due componenti di base: il decodificatore e le porte logiche OR., Nella ROM, il decodificatore riceve l’input in forma binaria; l’output sarà l’equivalente decimale. Le porte OR nella ROM utilizzano l’uscita decimale del decodificatore come input.

ROM funziona come un array di dischi. Contiene una griglia di righe e colonne che vengono utilizzate per attivare e disattivare il sistema. Ogni elemento dell’array è correlato con un elemento di memoria specifico sul chip ROM. Un diodo viene utilizzato per collegare gli elementi corrispondenti.

Quando viene ricevuta una richiesta, l’input dell’indirizzo viene utilizzato per trovare la posizione di memoria specifica., Il valore che viene letto dal chip ROM deve corrispondere al contenuto dell’elemento array scelto.

ROM vs. RAM

A differenza di RAM di un computer, i dati in ROM non viene perso quando il computer è spento. Mentre il chip ROM è comunemente usato nelle operazioni di avvio del computer, il chip RAM viene spesso utilizzato nelle attività ricorrenti del computer una volta configurato il sistema operativo.

Un’altra differenza tra ROM e RAM è la quantità di spazio che contengono. I chip ROM possono memorizzare solo diversi megabyte (MB) di dati, di solito pari a tra 4 e 8 MB per chip ROM., I chip RAM possono memorizzare più gigabyte( GB); questo spazio di archiviazione varia spesso da 1 a 265 GB per chip RAM. 1 GB è considerato l’equivalente di 1000 MBs. Pertanto, RAM visualizza più ampie capacità di memoria.

È quasi impossibile far funzionare un computer utilizzando solo ROM. La RAM è necessaria per eseguire programmi utili e modificabili. Pertanto, i computer devono incorporare entrambe le forme di memoria.

Vantaggi di ROM

ROM fornisce le istruzioni necessarie per la comunicazione tra i vari componenti hardware., Come accennato in precedenza, è essenziale per l’archiviazione e il funzionamento del BIOS, ma può anche essere utilizzato per la gestione dei dati di base, per contenere software per i processi di base delle utilità e per leggere e scrivere su dispositivi periferici.

Altri vantaggi di ROM includono:

  • La sua natura statica significa che non richiede rinfrescante.
  • È facile da testare.
  • La ROM è più affidabile della RAM poiché non è volatile in natura e non può essere alterata o modificata accidentalmente.
  • Il contenuto della ROM può sempre essere conosciuto e verificato.
  • Meno costoso di RAM.

Lascia un commento

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