# data[].attributes.attachment_link.description
Video fatto per chi non sa cos'è il processore e come è fatto! Fatemi sapere nei commenti se sono stato abbastanza chiaro e cosa ne pensate! Venite a trovarci su: www.computergamingit.it facebook.it/computergamingit

# data[].attributes.body
La cpu rappresenta il nucleo di tutto il sistema di elaborazione ed è responsabile dell'esecuzione e del controllo del processo.

La CPU ha il compito di:
• Registrare i dati e le istruzioni dei programmi in memoria centrale;
• Interpretare le istruzioni del programma da eseguire;
• Eseguire le operazioni logiche e aritmetiche;
• Controllare le operazioni utili per eseguire il processo di elaborazione.

La CPU è composta da tre unità:
-CU (Control Unit): preleva le istruzioni del programma da eseguire registrate in memoria centrale; interpreta le istruzioni lette; esegue le istruzioni attivando e controllando l'unità centrale nell'esecuzione.
-ALU (Aritmetic Logic Unit): esegue le operazioni aritmetico e logiche su dati provenienti dalla memoria. Questa unità,svolge il suo compito attraverso una rete logica di calcolo formata dal circuito addizionatore per eseguire le operazioni aritmetiche.
-Registri accumulatori; i più importanti sono IR (Instruction Register) e PC (Program Counter) che contengono temporaneamente i dati provenienti dalla memoria centrale e comunicano all'unità di controllo le informazioni sul risultato dell'operazione svolta.

# data[].attributes.body
Esiste un tipo di memoria che permette di immagazzinare dei dati in assenza di corrente elettrica, si tratta della ROM (Read Only Memory, la cui traduzione letterale è memoria a sola lettura) detta anche memoria non volatile dato che non è eliminata quando il sistema non è sotto tensione. Essa permette soprattutto di conservare i dati necessari all'avvio del computer. Queste informazioni non possono essere immagazzinate sul disco rigido dato che i parametri del disco fanno parte di questi dati vitali all'avvio.
Diverse memorie di tipo ROM contengono dei dati indispensabili all'avvio, cioè:

Il BIOS, che è un programma che permette di controllare le interfacce di entrata-uscita principali del sistema.

Il bootstrap loader: un programma che permette di caricare il sistema operativo in memoria (RAM) e di lanciarlo. Questo cerca generalmente il sistema operativo sul lettore floppy, poi sul disco rigido, cosa che permette di poter lanciare il sistema operativo partendo da un disco floppy di sistema in caso di malfunzionamento del sistema installato sul disco rigido;

Il Setup CMOS, è la schermata disponibile all'accensione del computer che permette di modificare le impostazioni del sistema;

Il Power-On Self Test (POST), programma eseguibile automaticamente all'avvio del sistema che permette di fare un test del sistema (è per questo ad esempio che vedete il sistema "contare" la RAM all'avvio).

Dato che le ROM sono molto più lente rispetto alle memorie di tipo RAM, le istruzioni contenute nella ROM sono talvolta copiate nella RAM all'avvio, si parla allora dishadowing.

# data[].attributes.body
RAM è l’acronimo di Random- Access Memory, memoria ad accesso casuale. Questa è una tipologia di memoria che permette un accesso diretto a qualunque indirizzo di memoria con lo stesso tempo di accesso. La RAM è una memoria a stato solido di lettura/scrittura e una memoria volatile, significa che la RAM permette sia la scrittura sia la lettura al suo interno e che se non alimentata da corrente elettrica perde le informazioni al suo interno.

La capacità di memorizzazione dei dati in una memoria RAM viene misurata in byte e multipli di byte.
Esistono diverse tipologie di memorie RAM con caratteristiche e dimensioni diverse. La memoria RAM si presenta fisicamente come una scheda di forma rettangolare formata da chip stampati in silicio e ricoperti di materiale plastico ai quali sono rilevati dei PIN, piedini metallici che permettono il passaggio della corrente.
Dal punto di vista logico è formata da una sequenza di celle anche dette locazioni, word o parola, ognuna con un numero di indirizzamento e un contenuto in linguaggio binario.
La memoria RAM del computer può essere facilmente sostituita o ampliata. E' però importante utilizzare un dispositivo di memoria RAM compatibile con la scheda madre del computer. Quanto maggiore è la memoria RAM del computer e tanto maggiore è la velocità di elaborazione dei dati del computer a parità di altre condizioni. Tuttavia, una quantità di memoria RAM eccessiva potrebbe anche restare inutilizzata e non migliorare le performance del computer. In questi ultimi casi è preferibile potenziare il processore del computer ( CPU ).

# data[].attributes.body
Video di spiegazione

# data[].attributes.headline
Cos'è e come è costituita la memoria centrale?

# data[].attributes.subject
Cos'è e come è costituita la memoria centrale?

# data[].attributes.attachment_link.description
Memoria Centrale. Funzionamento. Byte e multipli.

# data[].attributes.body
La memoria centrale del computer è l'unità di memoria in cui sono registrati i dati durante l'elaborazione. Essa è un componente dell'unità di elaborazione centrale ( CPU, central processing using ).

Il processore del computer può accedere a ogni locazione di memoria per leggere o per scrivere i dati in formato binario ( parola di bit ) dall'indirizzo di memoria. L'indirizzo di memoria consente di identificare logicamente la locazione fisica della memoria. Per ogni indirizzo esiste una e una sola locazione fisica della memoria e viceversa. La memoria centrale di un computer è composta da tre tipologie:

Memoria RAM. La memoria RAM ( Random Access Memory ) è una memoria ad accesso diretto di tipo volatile che al momento dello spegnimento del computer la memoria si azzera e i dati sono perduti.

Memoria ROM. La memoria ROM ( Read Only Memory ) è una memoria di sola lettura. Nella memoria ROM sono memorizzati i programmi che consentono al computer di configurare il sistema durante le operazioni di accensione.

Memoria Cache. La memoria Cache è una memoria temporanea ad elevata velocità di accesso dei dati, completamente gestita dall'hardware, che memorizza i dati più frequentemente usati della memoria principale. La sua funzione è quella di velocizzare gli accessi alla memoria principale aumentando le prestazioni del sistema, permette di ridurre il traffico del bus di sistema e della memoria principale.

# data[].attributes.body
La memoria è la parte del computer destinata a immagazzinare, conservare e restituire informazioni.

Le memorie si dividono in:
• Memoria centrale, anche detta memoria veloce per la grande rapidità con cui cede dati alla CPU, essa si attiva quando il computer viene acceso e si suddivide a sua volta nella RAM, nella ROM e nella Cache.
• Memoria di massa, essa consente di registrare, conservare e rileggere i dati. È la memoria secondaria del computer. Le memoria di massa permettono di salvare i dati e di riutilizzarli anche dopo lo spegnimento e la riaccensione del dispositivo. Le memorie di massa possono essere delle seguenti tipologie:

Memoria di massa fissa, integrata nel computer o nell'apparecchio elettronico. Non può essere rimossa dall'utente. Un esempio di memoria di massa di questo tipo è il disco fisso ( hard disk ) dei computer.

Memoria di massa rimovibile, essa può essere facilmente rimossa e separata dal computer e si utilizzano soprattutto per avere una copia di sicurezza dei dati. Alcuni esempi di memorie di massa rimovibili sono le pennette Usb (memory key), i dvd-rom, i cd-rom e ifloppy disk.