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.