vale1411
Genius
1 min. di lettura
Vota 3 / 5

Concetti Chiave

  • Un calcolatore digitale è composto da processi, memoria e dispositivi di input/output, collegati tramite bus elettrici paralleli.
  • L'architettura di von Neumann utilizza la memoria per dati e programmi, semplificando il caricamento tramite schede perforate.
  • Nell'architettura von Neumann, i programmi e dati sono trasferiti tramite bus dati, mentre il bus indirizzi localizza le informazioni nella memoria.
  • La CPU esegue programmi dalla memoria centrale e include unità di controllo, ALU e registri per operazioni e memorizzazione temporanea.
  • I registri della CPU sono memorie ad alta velocità per dati temporanei e informazioni di controllo, con dimensioni uniformi e utilizzi specifici o generali.

Indice

  1. Architettura del calcolatore
  2. Organizzazione di un calcolatore
  3. L’architettura di von Neumann
  4. La CPU

Architettura del calcolatore

Organizzazione di un calcolatore

Un calcolatore digitale è composto da processi, memoria, dispositivi di input/output collegati tra di loro.
L’organizzazione è uguale a quella della macchina di Von Neumann, eccetto per la presenza di bus (connessioni elettriche parallele per trasportare informazioni), quindi detta “bus oriented”.

Questa organizzazione è la più diffusa, ma non l’unica possibile.

L’architettura di von Neumann

L’idea era quella usare la memoria sia per i dati che per i programmi, i programmi così potevano essere caricati su schede perforate invece che configurandolo con interruttori e cavi.
Programmi e dati sono trasferiti attraverso il bus dati, mentre il bus indirizzi viene usato per indicare alla memoria dove si trovano le informazioni.

La CPU

La CPU è il processore che esegue programmi che risiedono nella memoria centrale leggendo ed eseguendo le istruzioni. Formata da:
- unità di controllo: legge le istruzioni dalla memoria centrale e ne determina il tipo
- ALU: esegue le operazioni per l’esecuzione delle istruzioni
- registri: piccola memoria ad alta velocità, memorizza dati temporaneamente e le informazioni di controllo necessarie al funzionamento dell’ALU. Solitamente i registri hanno tutti le stesse dimensioni, alcune usate per compiti specifici altri per compiti generali.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community