Computer - Memoria
Un ricordo è proprio come un cervello umano. Viene utilizzato per memorizzare dati e istruzioni. La memoria del computer è lo spazio di archiviazione nel computer, dove i dati devono essere elaborati e le istruzioni necessarie per l'elaborazione vengono memorizzate. La memoria è divisa in un gran numero di piccole parti chiamate celle. Ogni posizione o cella ha un indirizzo univoco, che varia da zero alla dimensione della memoria meno uno. Ad esempio, se il computer ha 64k parole, questa unità di memoria ha 64 * 1024 = 65536 posizioni di memoria. L'indirizzo di queste posizioni varia da 0 a 65535.
La memoria è principalmente di tre tipi:
- Memoria cache
- Memoria primaria / Memoria principale
- Memoria secondaria
Memoria cache
La memoria cache è una memoria a semiconduttore ad altissima velocità che può accelerare la CPU. Funge da buffer tra la CPU e la memoria principale. Viene utilizzato per contenere quelle parti di dati e programma che sono più frequentemente utilizzate dalla CPU. Le parti di dati e programmi vengono trasferite dal disco alla memoria cache dal sistema operativo, da cui la CPU può accedervi.
Vantaggi
I vantaggi della memoria cache sono i seguenti:
- La memoria cache è più veloce della memoria principale.
- Consuma meno tempo di accesso rispetto alla memoria principale.
- Memorizza il programma che può essere eseguito entro un breve periodo di tempo.
- Memorizza i dati per un utilizzo temporaneo.
Svantaggi
Gli svantaggi della memoria cache sono i seguenti:
- La memoria cache ha una capacità limitata.
- È molto costoso.
Memoria primaria (memoria principale)
La memoria primaria contiene solo i dati e le istruzioni su cui il computer sta attualmente lavorando. Ha una capacità limitata e i dati vengono persi allo spegnimento. È generalmente costituito da un dispositivo a semiconduttore. Questi ricordi non sono veloci come i registri. I dati e le istruzioni da elaborare risiedono nella memoria principale. È diviso in due sottocategorie RAM e ROM.
Caratteristiche della memoria principale
- Queste sono memorie a semiconduttore.
- È noto come la memoria principale.
- Di solito memoria volatile.
- I dati vengono persi in caso di interruzione dell'alimentazione.
- È la memoria di lavoro del computer.
- Più veloce dei ricordi secondari.
- Un computer non può funzionare senza la memoria primaria.
Memoria secondaria
Questo tipo di memoria è anche noto come memoria esterna o non volatile. È più lento della memoria principale. Questi vengono utilizzati per memorizzare dati / informazioni in modo permanente. La CPU non accede direttamente a queste memorie, ma vi si accede tramite routine di input-output. Il contenuto delle memorie secondarie viene prima trasferito nella memoria principale, quindi la CPU può accedervi. Ad esempio, disco, CD-ROM, DVD, ecc.
Caratteristiche della memoria secondaria
- Queste sono memorie magnetiche e ottiche.
- È nota come memoria di backup.
- È una memoria non volatile.
- I dati vengono memorizzati in modo permanente anche se l'alimentazione viene interrotta.
- Viene utilizzato per la memorizzazione dei dati in un computer.
- Il computer potrebbe funzionare senza la memoria secondaria.
- Più lento dei ricordi primari.