Assembly/Organizzazione di sistema/Componenti base di sistema: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Grop (discussione | contributi)
Nessun oggetto della modifica
Riga 7: Riga 7:
Tutti i calcoli avvengono nella CPU.<br/>
Tutti i calcoli avvengono nella CPU.<br/>
I dati e le istruzioni per la CPU vengono memorizzate nella memoria finchè il processore non le richiama. La CPU tratta memoria e dispositivi I/O allo stesso modo, poichè la CPU può leggere e memorizzare dati dai dispositivi I/O esattamente come fa con la memoria. La differenza più importante tra queste due componenti è il fatto che i dispositivi I/O sono collegati al mondo esterno.
I dati e le istruzioni per la CPU vengono memorizzate nella memoria finchè il processore non le richiama. La CPU tratta memoria e dispositivi I/O allo stesso modo, poichè la CPU può leggere e memorizzare dati dai dispositivi I/O esattamente come fa con la memoria. La differenza più importante tra queste due componenti è il fatto che i dispositivi I/O sono collegati al mondo esterno.
<table style="width: 300px;">
<tr>
<td>
[[Immagine:VNA.jpg|left|360px|frame|Struttura di una VNA (Von Neumann Architecture)]]
</td>
</tr>
</table>
{{capitolo
{{capitolo
|NomeLibro=Assembly
|NomeLibro=Assembly

Versione delle 19:57, 17 mag 2007

Template:Linguaggio Assembly L'organizzazione fondamentale di un sistema a livello hardware è definita come la sua architettura. John Von Neumann, ha il merito per la creazione dell'architettura di computer più utilizzata oggi. Per esempio, Gli 80x86 usano l'architettura di Von Neumann (VNA). Un tipico sistema VNA ha tre elementi di base:

  1. Una Central Processing Unit (o CPU)
  2. Una memoria
  3. Dispositivi Input/Output (o I/O)

Il modo in cui questi tre elementi vengono sistemati influisce sulle performance del sistema. In una VNA, la CPU è il luogo in cui avvengono tutte le azioni. Tutti i calcoli avvengono nella CPU.
I dati e le istruzioni per la CPU vengono memorizzate nella memoria finchè il processore non le richiama. La CPU tratta memoria e dispositivi I/O allo stesso modo, poichè la CPU può leggere e memorizzare dati dai dispositivi I/O esattamente come fa con la memoria. La differenza più importante tra queste due componenti è il fatto che i dispositivi I/O sono collegati al mondo esterno.

Struttura di una VNA (Von Neumann Architecture)
Modulo precedente

Organizzazione di sistema

Torna a

Assembly

Modulo successivo

Il Bus di sistema