Architetture dei calcolatori: von Neumann, Harvard e sistemi multiprocessore
L'architettura di un computer
L'architettura di un computer comprende tutti i componenti, la loro funzione e la comunicazione tra le parti che permettono al sistema di lavorare in modo coordinato.
Architettura di von Neumann
Il modello di von Neumann prevede che il programma sia memorizzato insieme ai dati. Il computer legge i dati dalla memoria e li interpreta come istruzioni o come dati stessi.
L'utilizzo di un unico bus comporta una limitazione nella velocità di risposta, poiché la memoria non può cercare una nuova istruzione fino al completamento del trasferimento dei dati dell'istruzione precedente.
Principali vincoli dell'architettura von Neumann
- Limitazione della lunghezza delle istruzioni: La lunghezza è vincolata dal bus dati, rendendo