Modello Logico-Funzionale della Macchina di Von Neumann
Il modello di Von Neumann è l'architettura fondamentale dei computer moderni, ideata alla fine degli anni '40. Questo modello descrive le componenti essenziali e le loro interazioni in un sistema di elaborazione dati.
Le componenti principali della macchina di Von Neumann sono:
-
CPU (Central Processing Unit): il "cervello" del computer, oggi chiamato microprocessore
- ALU (Arithmetic Logic Unit): esegue operazioni aritmetiche e logiche
- CU (Control Unit): coordina le operazioni del sistema
-
Memoria Centrale: dove vengono memorizzati dati e programmi
- ROM: memoria permanente contenente il BIOS (Basic I/O System)
- RAM: memoria temporanea per i programmi in esecuzione
- Cache: memoria molto veloce ma di capacità limitata
-
Bus: collegamenti che permettono la comunicazione tra i componenti
-
Periferiche di Input: dispositivi per inserire dati
- Tastiera, mouse, scanner, supporti di massa (CD, DVD, USB, HD)
-
Periferiche di Output: dispositivi per visualizzare o salvare risultati
- Video, stampante, casse/cuffie, supporti di massa
Concetto Chiave: La macchina di Von Neumann si distingue per l'utilizzo di una memoria unica che contiene sia i dati che i programmi. Questo è il principio del "programma memorizzato" che ha rivoluzionato l'informatica.
I registri interni della CPU sono memorie temporanee molto veloci ma di capacità limitata, utilizzati per memorizzare temporaneamente i dati durante l'elaborazione.



