Concetti Chiave

  • Il calcolatore è un dispositivo programmabile che elabora dati, composto da hardware e software, con l'architettura Von Neumann come standard attuale.
  • L'architettura Von Neumann, sviluppata da John Von Neumann nel 1945, conserva dati e istruzioni nello stesso spazio di memoria, limitando l'esecuzione parallela.
  • Le operazioni di scrittura e lettura in un'architettura Von Neumann non possono avvenire simultaneamente, a differenza dell'architettura Harvard.
  • I quattro componenti fondamentali dell'architettura Von Neumann includono la CPU, l'unità di memoria, il bus di sistema e l'unità input/output.
  • La CPU è suddivisa in Control Unit (CU) e Arithmetic-Logic Unit (ALU), che gestiscono rispettivamente l'esecuzione delle istruzioni e i calcoli aritmetici e logici.

Calcolatore = strumento programmabile per memorizzare ed elaborare dati, diviso in hardware (componenti fisiche) e software (insieme delle istruzioni che può immagazzinare ed eseguire un componente hardware). L’architettura ora utilizzata per i calcolatori e l’architettura di Von Neumann.

Architettura Von Neumann

Architettura Von Neumann

L’architettura Von Neumann è un tipo di architetture per elaboratori, prende il nome dal matematico/informatico John Von Neumann, che nel 1945 contribuì alla struttura di uno dei primi calcolatori elettronici l’EDVAC (Electronic Discrete Variable Automatic Computer).
Una delle sue caratteristiche principali è quella di immagazzinare tutti i dati e le istruzioni nello stesso spazio di memoria, perciò le operazioni di scrittura/lettura dati e lettura istruzioni non possono essere eseguiti in parallelo, al contrario dell’architettura Harvard, in cui i dati e le istruzioni sono memorizzati in diversi spazi di memoria diversi tra loro, quindi possono essere eseguite in parallelo.

Componenti dell'architettura Von Neumann

L’architettura Von Neumann si basa su quattro componenti principali:

- CPU (Central Process Unit), divisa in:

-- CU (Control Unit), coordina l’esecuzione delle istruzioni.

-- ALU (Arithmetic-Logic Unit), che esegue calcoli aritmetici e logici.

- Unita di memoria: memorizza dati e istruzioni.

- Bus di sistema: trasferisce i dati fra i componenti.

- Unita input/output: per ricevere e trasmettere dati.


Domande da interrogazione

  1. Qual è la principale caratteristica dell'architettura Von Neumann?
  2. La principale caratteristica dell'architettura Von Neumann è che immagazzina tutti i dati e le istruzioni nello stesso spazio di memoria, il che impedisce l'esecuzione parallela delle operazioni di scrittura/lettura dati e lettura istruzioni, a differenza dell'architettura Harvard.

  3. Chi ha dato il nome all'architettura Von Neumann e quale contributo ha fornito?
  4. L'architettura Von Neumann prende il nome dal matematico e informatico John Von Neumann, che nel 1945 contribuì alla struttura di uno dei primi calcolatori elettronici, l'EDVAC (Electronic Discrete Variable Automatic Computer).

  5. Quali sono i componenti principali dell'architettura Von Neumann?
  6. I componenti principali dell'architettura Von Neumann sono la CPU (Central Process Unit), che include la Control Unit (CU) e l'Arithmetic-Logic Unit (ALU), un'unità di memoria, un bus di sistema e un'unità input/output.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community