SlideShare a Scribd company logo
1 of 4
John von Neumann nato a Budapest il 28 dicembre 1903, è stato
un matematico, fisico e informatico ungherese naturalizzato
statunitense. E’ considerato uno dei più grandi matematici della
storia moderna oltre ad essere una delle personalità scientifiche
preminenti del XX secolo. A lui si devono molti contributi in diversi
campicome la teoria degli insiemi, analisi funzionale, topologia, fisica
quantistica,economia, informatica teoria dei giochi, fluidodinamica e
in molti altri settori della matematica.
 Un computer basato sull'architettura di von Neumann è detto "modello di von
Neumann oppure come la chiamò Von Neumann stored -program computer
.In informatica l'architettura di von Neumann è una tipologia di architettura
hardware per computer digitali programmabili a programma memorizzato la
quale condivide i dati del programma e le istruzioni del programma nello
stesso spazio di memoria. Per tale caratteristica l'architettura di von
Neumann si contrappone all'architettura Harvard nella quale invece i dati del
programma e le istruzioni del programma sono memorizzati in spazi di
memoria distinti. L'importanza dell'architettura di von Neumann è notevole in
quanto è l'architettura hardware su cui è basata la maggior parte dei moderni
computer programmabili. E se si pensa che è stata sviluppata più di
settant'anni fa, si può comprendere quanto erano notevoli anche le capacità di
chi l'ha concepita.
 Lo schema si basa su cinque componenti fondamentali:
 CPU (o unità di lavoro) che si divide a sua volta in
 Unità operativa, nella quale uno dei sottosistemi più rilevanti è l'unità aritmetica e logica(o ALU)
 Unità di controllo
 Unità di memoria, intesa come memoria di lavoro o memoria principale (RAM, Random Access Memory)
 Unità di input, tramite la quale i dati vengono inseriti nel calcolatore per essere elaborati
 Unità di output, necessaria affinché i dati elaborati possano essere restituiti all'operatore
 Bus, un canale che collega tutti i componenti fra loro
 All'interno dell'ALU è presente un registro detto accumulatore, che fa da ponte tra input e output grazie a una speciale
istruzione che carica una parola dalla memoria all'accumulatore e viceversa.
 È importante sottolineare che tale architettura, a differenza di altre, si distingue per la caratteristica di immagazzinare
all'interno dell'unità di memoria, sia i dati dei programmi in esecuzione che il codice di questi ultimi.
 Bisogna comunque precisare che questa è una schematizzazione molto sintetica, sebbene molto potente: basti pensare
che i moderni computer di uso comune sono progettati secondo l'architettura Von Neumann. Difatti essa regola non solo
gli insiemi, ma l'intera architettura logica interna degli stessi, ovvero la disposizione delle porte logiche, perlomeno per
quanto riguarda la parte elementare, sulla quale si sono sviluppate le successive progressioni.
Inoltre, quando si parla di unità di memoria si intende la memoria primaria, mentre le memorie di massa sono considerate
dispositivi di I/O.
Il motivo di ciò è innanzitutto storico, in quanto negli anni quaranta, epoca a cui risale questa architettura, la tecnologia
non lasciava neanche presupporre dispositivi come hard disk, CD-ROM, DVD-ROM o anche solo nastri magnetici, ma
anche tecnico, se si considera che in effetti i dati da elaborare devono comunque essere caricati in RAM, siano essi
provenienti da tastiera o da hard-disk.
 Il computer è uno strumento estremamente versatile. Può essere utilizzato in tutti i
possibili campi. Il costo e la facilità d’uso sono inversamente proporzionali alla potenza
del sistema. I costruttori hanno differenziato varie categorie di computer ognuna adatta A
rispondere a determinate esigenze. Classificazione di Elaboratori:
 Supercomputer Mainframe
 Mini-computer,Workstation
 Personal Computer
 Notebook,
 Network Computer

More Related Content

Similar to Jonh Von Neumann

Modulo 1 struttura del computer
Modulo 1 struttura del computerModulo 1 struttura del computer
Modulo 1 struttura del computerdonatellacolaiuda
 
Architetturacomputer1
Architetturacomputer1Architetturacomputer1
Architetturacomputer1cesarem
 
1informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp021informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp02Formazioneenna Enna
 
Struttura dell'elaboratore (sample)
Struttura dell'elaboratore (sample)Struttura dell'elaboratore (sample)
Struttura dell'elaboratore (sample)Parco nord.
 
Power point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° ePower point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° eLuca Marcella
 
Concetti di base (per iniziare)
Concetti di base (per iniziare)Concetti di base (per iniziare)
Concetti di base (per iniziare)Lorenzo Cassarisi
 
Windows... per nostalgici
Windows... per nostalgiciWindows... per nostalgici
Windows... per nostalgiciClaudio Locci
 
Architettura e nozioni di base
Architettura e nozioni di baseArchitettura e nozioni di base
Architettura e nozioni di baseFranco Marra
 
Chirita viorica 2010-2011_esercizio4
Chirita viorica 2010-2011_esercizio4Chirita viorica 2010-2011_esercizio4
Chirita viorica 2010-2011_esercizio4KARAMELIKA
 
Architettura elaboratore
Architettura elaboratoreArchitettura elaboratore
Architettura elaboratoreserex86
 
Ecdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseEcdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseDanieleMartini15
 

Similar to Jonh Von Neumann (20)

Modulo 1 struttura del computer
Modulo 1 struttura del computerModulo 1 struttura del computer
Modulo 1 struttura del computer
 
La storia dei computer
La storia dei computerLa storia dei computer
La storia dei computer
 
Slide trentin
Slide trentinSlide trentin
Slide trentin
 
Lezione 1
Lezione 1Lezione 1
Lezione 1
 
Architetturacomputer1
Architetturacomputer1Architetturacomputer1
Architetturacomputer1
 
1informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp021informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp02
 
Informatica di base
Informatica di baseInformatica di base
Informatica di base
 
Informatica di base
Informatica di baseInformatica di base
Informatica di base
 
Struttura dell'elaboratore (sample)
Struttura dell'elaboratore (sample)Struttura dell'elaboratore (sample)
Struttura dell'elaboratore (sample)
 
Cpu
CpuCpu
Cpu
 
Cpu Abacus
Cpu AbacusCpu Abacus
Cpu Abacus
 
Cpu abacus
Cpu abacusCpu abacus
Cpu abacus
 
Power point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° ePower point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° e
 
Concetti di base (per iniziare)
Concetti di base (per iniziare)Concetti di base (per iniziare)
Concetti di base (per iniziare)
 
Windows... per nostalgici
Windows... per nostalgiciWindows... per nostalgici
Windows... per nostalgici
 
Architettura e nozioni di base
Architettura e nozioni di baseArchitettura e nozioni di base
Architettura e nozioni di base
 
Chirita viorica 2010-2011_esercizio4
Chirita viorica 2010-2011_esercizio4Chirita viorica 2010-2011_esercizio4
Chirita viorica 2010-2011_esercizio4
 
Architettura elaboratore
Architettura elaboratoreArchitettura elaboratore
Architettura elaboratore
 
Modulo1
Modulo1 Modulo1
Modulo1
 
Ecdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseEcdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di base
 

Jonh Von Neumann

  • 1. John von Neumann nato a Budapest il 28 dicembre 1903, è stato un matematico, fisico e informatico ungherese naturalizzato statunitense. E’ considerato uno dei più grandi matematici della storia moderna oltre ad essere una delle personalità scientifiche preminenti del XX secolo. A lui si devono molti contributi in diversi campicome la teoria degli insiemi, analisi funzionale, topologia, fisica quantistica,economia, informatica teoria dei giochi, fluidodinamica e in molti altri settori della matematica.
  • 2.  Un computer basato sull'architettura di von Neumann è detto "modello di von Neumann oppure come la chiamò Von Neumann stored -program computer .In informatica l'architettura di von Neumann è una tipologia di architettura hardware per computer digitali programmabili a programma memorizzato la quale condivide i dati del programma e le istruzioni del programma nello stesso spazio di memoria. Per tale caratteristica l'architettura di von Neumann si contrappone all'architettura Harvard nella quale invece i dati del programma e le istruzioni del programma sono memorizzati in spazi di memoria distinti. L'importanza dell'architettura di von Neumann è notevole in quanto è l'architettura hardware su cui è basata la maggior parte dei moderni computer programmabili. E se si pensa che è stata sviluppata più di settant'anni fa, si può comprendere quanto erano notevoli anche le capacità di chi l'ha concepita.
  • 3.  Lo schema si basa su cinque componenti fondamentali:  CPU (o unità di lavoro) che si divide a sua volta in  Unità operativa, nella quale uno dei sottosistemi più rilevanti è l'unità aritmetica e logica(o ALU)  Unità di controllo  Unità di memoria, intesa come memoria di lavoro o memoria principale (RAM, Random Access Memory)  Unità di input, tramite la quale i dati vengono inseriti nel calcolatore per essere elaborati  Unità di output, necessaria affinché i dati elaborati possano essere restituiti all'operatore  Bus, un canale che collega tutti i componenti fra loro  All'interno dell'ALU è presente un registro detto accumulatore, che fa da ponte tra input e output grazie a una speciale istruzione che carica una parola dalla memoria all'accumulatore e viceversa.  È importante sottolineare che tale architettura, a differenza di altre, si distingue per la caratteristica di immagazzinare all'interno dell'unità di memoria, sia i dati dei programmi in esecuzione che il codice di questi ultimi.  Bisogna comunque precisare che questa è una schematizzazione molto sintetica, sebbene molto potente: basti pensare che i moderni computer di uso comune sono progettati secondo l'architettura Von Neumann. Difatti essa regola non solo gli insiemi, ma l'intera architettura logica interna degli stessi, ovvero la disposizione delle porte logiche, perlomeno per quanto riguarda la parte elementare, sulla quale si sono sviluppate le successive progressioni. Inoltre, quando si parla di unità di memoria si intende la memoria primaria, mentre le memorie di massa sono considerate dispositivi di I/O. Il motivo di ciò è innanzitutto storico, in quanto negli anni quaranta, epoca a cui risale questa architettura, la tecnologia non lasciava neanche presupporre dispositivi come hard disk, CD-ROM, DVD-ROM o anche solo nastri magnetici, ma anche tecnico, se si considera che in effetti i dati da elaborare devono comunque essere caricati in RAM, siano essi provenienti da tastiera o da hard-disk.
  • 4.  Il computer è uno strumento estremamente versatile. Può essere utilizzato in tutti i possibili campi. Il costo e la facilità d’uso sono inversamente proporzionali alla potenza del sistema. I costruttori hanno differenziato varie categorie di computer ognuna adatta A rispondere a determinate esigenze. Classificazione di Elaboratori:  Supercomputer Mainframe  Mini-computer,Workstation  Personal Computer  Notebook,  Network Computer