Von Neumann

Definizione rapida

Modello di calcolatore nel quale istruzioni e dati condividono la stessa memoria e vengono elaborati da un'unità centrale.

Spiegazione

L'architettura di von Neumann descrive una macchina a programma memorizzato composta da memoria, unità di controllo, unità di calcolo e dispositivi di ingresso e uscita. Il processore preleva le istruzioni in sequenza e ne modifica il flusso con salti.

Esempio pratico

Il processore legge dalla memoria un'istruzione di somma, recupera gli operandi e salva il risultato nello stesso spazio indirizzabile.

Spiegazione tecnica

Il ciclo fetch-decode-execute coordina contatore di programma, registri, ALU e bus. La condivisione del percorso per codice e dati può creare un limite di banda noto come collo di bottiglia di von Neumann.

Da non confondere con

Non è l'architettura Harvard, che prevede memorie o percorsi distinti per istruzioni e dati.