Von Neumann era uno scienziato di origini ungheresi che, nel 1945-46, elaborò uno schema concettuale ricollegabile ad ogni elaboratore (anche a quelli moderni). Lo schema rappresenta i blocchi essenziali di un elaboratore: memorie interne e mezzi di comunicazione. C. P. U. INGRESSO MEMORIA CENTRALE UNITA’ DI MEMORIA DI MASSA USCITA MEMORIA CENTRALE CONTENUTO INDIRIZZO 0 1 2 . . n-1 n 0 0 0 0 1 0 1 0 MEMORIA CENTRALE La sua funzione è quella di immagazzinare dati e programmi durante l’elaborazione In essa coesistono dati e istruzioni, con differenti codifiche Ad ogni dato o istruzione è associato un indirizzo La capacità della memoria si misura in megabyte CPU Circuiti di controllo C U A L U Memoria locale Circuiti aritmetico logici Registri C. P. U. La cpu scambia informazioni con la memoria centrale tramite appositi bus Grazie ai circuiti che la compongono è in grado di eseguire istruzioni di controllo di trasferimento istruzioni aritmetico/logiche di ingresso/uscita FASE 1 FASE 2 FASE 3 FASE 4 FASE 1 DATI ACCUMULATORI ALU SR Istruzioni IR PC Decodificatore FASE 2 DATI ACCUMULATORI ALU SR Istruzioni IR PC Decodificatore FASE 3 DATI ACCUMULATORI ALU SR Istruzioni IR PC Decodificatore FASE 4 DATI ACCUMULATORI ALU SR Istruzioni IR PC Decodificatore LE MEMORIE DI MASSA Sono memorie permanenti di grandi capacità Hanno tempi di accesso molto maggiori della memoria centrale Il disco magnetico, detto anche disco fisso o disco rigido, svolge una funzione importante ed insostituibile: contiene il sistema operativo e tutto il software di base LA GERARCHIA DELLE MEMORIE REGISTRI CACHE RAM HARD-DISK MEMORIE AUSILIARIE