Memoria (elettronica)
Una memoria, in elettronica, è un dispositivo elettronico che ha come finalità la memorizzazione dell'informazione elettronica. Il suo uso è diffuso in tutti i sistemi di elaborazione dati.
La memoria è una componente essenziale, presente in tutti i computer, console di gioco, GPS e molti dispositivi elettronici.
Le memorie sono vendute sotto forma di pezzi di ricambio per hardware o componenti elettronici. le differenze tra le memorie sono la forma, l'uso che se ne fa, la tecnologia utilizzata, la capacità di stoccaggio e il rapporto tra costo e capacità.
Le capacità di memoria e la miniaturizzazione dei suoi elementi costituenti sono cresciute per diversi decenni al ritmo della legge di Moore, oggi arrivata al suo termine.[1][2]
Classificazione
modificaIn base alla tipologia dell'informazione elettronica, analogica o digitale, che viene memorizzata, la memoria si distingue in:
In base alla necessità o meno di essere alimentata elettricamente per poter mantenere memorizzata l'informazione elettronica, la memoria si distingue in:
In base alla tipologia di accesso, diretto o sequenziale, la memoria si distingue in:
In base alla tecnologia costruttiva la memoria si distingue in:
- memoria a stato solido (basata interamente su semiconduttori)
- memoria magnetica
- memoria ottica
- memoria olografica
Tipologie
modificaMemorie analogiche:
- memorie non volatili
- memorie ad accesso sequenziale
- nastri magnetici
- memorie ad accesso diretto
- dischi ottici
- memorie ad accesso sequenziale
- memorie non volatili
-
Interno di un'audiocassetta Stereo 8
-
Musicassetta Compact Cassette e microcassetta
-
Esempio di disco in vinile
Memorie digitali:
- memorie volatili
- memorie non volatili
- memorie ad accesso sequenziale
- nastri magnetici
- memorie ad accesso diretto
- memorie a stato solido
- dischi magnetici
- dischi magneto-ottici
- dischi ottici
- memorie ad accesso sequenziale
-
Esempi di memory card
-
Esempi di floppy disk
-
Vista esterna e interna di un hard disk
Utilizzo
modificaPer ragioni economiche, le memorie sono generalmente suddivise in più famiglie trattate, il più delle volte, in modo diverso dal sistema operativo[3]. In ordine crescente di costo possiamo distinguere:
Memoria di massa o memoria di archiviazione
viene utilizzato per l'archiviazione a lungo termine di grandi quantità di informazioni. Le tecnologie più comuni delle memorie di massa sono quelle elettromeccaniche, mirano ad ottenere un'elevata capacità di memorizzazione a basso costo e generalmente hanno una velocità inferiore rispetto ad altre memorie;
RAM
spazio di archiviazione principale del microprocessore, ma il cui contenuto scompare allo spegnimento del computer;
Cache
viene utilizzato per memorizzare per un breve periodo le informazioni consultate di frequente. Le tecnologie di memoria cache mirano ad accelerare la velocità delle operazioni di consultazione. Hanno una velocità molto elevata e un costo elevato per una bassa capacità di stoccaggio;
Registro
integrato nel processore. Questo tipo di memoria è molto veloce ma anche molto costoso ed è quindi riservato a una piccolissima quantità di dati.
Caso particolare
modificaUn computer parallelo è dotato di diverse unità di calcolo. In base alla sua costruzione può essere dotata di un'unica unità di memoria utilizzata in comune da tutte le unità di calcolo, è la memoria condivisa, oppure ogni unità di calcolo è dotata di una propria unità di memoria, questa configurazione prende il nome di memoria distribuita.
Storia
modificaNel corso della storia sono emerse varie tecnologie di memoria. Le tecniche di progettazione migliorate hanno prodotto memorie sempre più piccole, meno costose, che consumano meno energia, con una capacità sempre maggiore e una velocità maggiore.
- L'uso della memoria nei computer è stato introdotto dal concetto di architettura di von Neumann nel 1944.
- I primi Dischi rigidi furono costruiti nel 1956. L'unità DEC RP07 costruita nel 1970 pesava 180 kg. Un disco rigido degli anni 2000 pesa meno di 1 kg, pur avendo una maggiore capacità di archiviazione.[4]
Le memorie con nucleo in ferrite sono memorie ad accesso casuale non volatili utilizzate dagli anni '60 agli anni '70.Questi componenti sono costituiti da una rete di fili di rame in cui sono intrecciati anelli di ceramica ferromagnetica. I ricordi che utilizzano questa tecnologia sono ingombranti e pesanti. Questa tecnologia è stata sostituita da semiconduttori e circuiti integrati.
Le prime generazioni di RAM consumavano molta elettricità. L'uso della tecnologia CMOS ha consentito componenti molto meno golosi. Questi componenti associati a una minuscola batteria hanno permesso la costruzione di memorie rimanenti, utilizzate ad esempio nelle smart card.
Riducendo il numero di elettroni necessari per immagazzinare un po' si aumenta la velocità della memoria. La ricerca è rivolta a tecnologie che utilizzino un solo elettrone (o pochi) invece dei quasi mezzo milione oggi necessari per immagazzinarne un po', e uniscano grande miniaturizzazione e velocità delle attuali memorie dinamiche, con la rimanenza di memorie di sola lettura.
Tecnologie
modificaMeccanico
modificaL'abaco è una forma primaria di memorizzazione di informazioni digitali meccaniche. A partire dal XVII secolo furono costruiti calcolatori meccanici i cui ingranaggi conservavano in memoria almeno una variabile. Nastri e schede perforate sono stati storicamente i primi supporti informatici di massa. Sono stati utilizzati dal 18 ° secolo. Un sensore ha attivato il meccanismo quando ha incontrato un buco. In telegrafia, il sensore apre o chiude un circuito elettrico. Diverse sonde in parallelo consentono la registrazione di un codice Baudot.
Nel 20º secolo, la lettura ottica ha migliorato la longevità delle carte e la velocità di lettura. Le registrazioni magnetiche ed elettroniche stanno decisamente soppiantando carte e nastri.
Elettromeccanico
modificaI sistemi elettromeccanici basati su relè e selettori rotativi sono stati tra i primi sistemi affidabili destinati alla memorizzazione di informazioni. I relè memorizzano un bit, i selettori a rotazione memorizzano un valore numerico, spesso da 0 a 9, a volte da 0 a 7 (ottale), 11 (formato ora), 15 (esadecimale), 23 (formato ora) o 99. Meccanismi simili a quelli di i calcolatori meccanici consentono la manipolazione delle informazioni. Questi sistemi presiedono alle centrali telefoniche.
Supporto magnetico
modificaMolti sistemi di archiviazione delle informazioni utilizzano supporti magnetici: disco rigido, dischetto, nastro magnetico, ecc. A causa del calo del prezzo dei sistemi elettronici che sono alla base delle chiavi USB e dei dischi SSD, i supporti magnetici ora tendono ad essere utilizzati principalmente per archiviare grandi volumi di dati a cui la velocità di accesso non è essenziale. : backup, file multimediali, eccetera. C'erano anche ricordi di bolla che, dopo aver suscitato grandi speranze, sono stati commercializzati solo brevemente.
Supporti ottici
modificaInizialmente utilizzato solo per la lettura di schede e nastri perforati, il supporto ottico è stato utilizzato anche per i film sonori digitali alla fine del XX secolo. Finché solo la fotografia consente di utilizzare la luce per scrivere, il mezzo ottico rimane raro. Negli anni '90, il disco leggibile e scrivibile al laser ha consentito l'uso più generale dei supporti ottici per l'informatica.
Da quel momento, i media che utilizzano i laser si sono diffusi: CD-ROM, DVD, Blu-ray e formati proprietari.
Supporto elettronico
modificaCondensatore
modificaI condensatori hanno la proprietà primaria di immagazzinare energia elettrica.
Fin dai progressi della microelettronica, è la capacità di condensatori microscopici organizzati in frame, disposti e gestiti all'interno di chip elettronici che funge da veloce memoria digitale per i moderni computer. Questi circuiti integrati specializzati sono chiamati memoria dinamica o DRAM. Il grosso difetto è dovuto alle dimensioni dei condensatori che sono così minuscole che le informazioni possono essere mantenute intatte solo per poche frazioni di secondo, il che richiede un aggiornamento costante delle informazioni, che richiede circuiti aggiuntivi.
Circuito logico flip-flop
modificaI circuiti logici (Flip-flop) consentono di produrre memorie. Le memorie così prodotte si possono classificare in due famiglie: SRAM e ROM:
- SRAM o (Static Random Access Memory): si dice che siano molto veloci, ma non possono essere sufficientemente integrati per competere con le memorie dinamiche con condensatori;
- Le ROM o (Read Only Memory) hanno il vantaggio di non essere volatili: i dati che contengono rimangono intatti in assenza di alimentazione. D'altra parte, sono lenti nell'accesso e la modifica dei dati non è possibile per alcuni modelli.
Note
modifica- ^ (EN) Magnetic antiparticle expands strange field of swirling science, su nature.com, 24 agosto 2012. URL consultato il 25 settembre 2023.
- ^ (EN) Magnetic antiskyrmions above room temperature in tetragonal Heusler materials, su nature.com, 23 agosto 2017. URL consultato il 25 settembre 2023.
- ^ (FR) Laurent Bloch, Le livre Les systèmes d'exploitation des ordinateurs distingue quatre catégories de cout/performances croissants/décroissants| : Registres du processeur, Mémoire cache, Mémoire usage général, Mémoire de stockage., Vuibert, 2003, ISBN 2-7117-5322-0.
- ^ (FR) Disque dur, su scribd.com. URL consultato il 25 settembre 2023 (archiviato dall'url originale il 5 marzo 2016).
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su memoria
Collegamenti esterni
modifica- (EN) storage, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
Controllo di autorità | GND (DE) 4077653-0 |
---|