Computer a programma memorizzato: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiunto computer
aggiunto paragrafo e tolta parte fuorviante
Riga 1:
{{F|argomento=informatica|data=febbraio 2012}}
Il '''computer a programma memorizzato''' è una tipologia particolare di [[computer]] la quale si contraddistingue per memorizzarefunzionare ilin base ad un [[Programma (informatica)|programma]] [[software]] memorizzato nella [[memoria centrale]].
 
Il computer a programma memorizzato rappresenta un passo fondamentale nell'evoluzione del computer (durata secoli) che ha portato al moderno computer modernoprogrammabile. E oggi ilIl computer a programma memorizzato oggi rappresenta infatti la norma per il computer programmabile. Per tale motivo, nonostante che a metà del [[XX secolo]] il computer a programma memorizzato abbia rappresentato una rivoluzione nella realizzazione del computer, oggiattualmente l'espressione "computer a programma memorizzato" è quasi del tuttopoco inutilizzatautilizzata.
 
In quanto funzionante in base ad un programma software, il computer a programma memorizzato si contrappone al [[computer a programma cablato]].
 
== Etimologia ==
Riga 8 ⟶ 10:
 
== Terminologia ==
Se non si conosce il significato dell'espressione "computer a programma memorizzato", essa può trarre in inganno perché può far pensare che anche un computer che memorizza il programma nella [[memoria di massa]] (come ad esempio fanno lo [[Z3 (computer)|Z3]] o l'[[Harvard Mark I]]) sia un computer a programma memorizzato. L'espressione "computer a programma memorizzato" viene invece utillizata esclusivamente in riferimento alla [[memoria centrale]]. Tale utilizzo ha motivazioni storiche: fu [[John von Neumann]] ad utilizzarla in ''[[First draft of a report on the EDVAC]]'' con il significato particolare che gli attribuiamo oggi. E siccome ''First draft of a report on the EDVAC'' è stato il testo di riferimento per la progettazione della prima generazione di computer a programma memorizzato, l'espressione "computer a programma memorizzato" si è diffusa con il significato particolare che gli ha attribuito John von Neumann.
 
== Descrizione ==
Da notare che mentre esiste un'espressione consolidata per indicare un computer che memorizza il programma nella [[memoria centrale]] ("computer a programma memorizzato"), non esiste invece un'espressione consolidata per indicare un computer che memorizza il programma nella [[memoria di massa]]. Esiste solo l'espressione generica "computer programmabile" che può indicare sia un computer che memorizza il programma nella memoria centrale e/o di massa sia un [[computer a programma cablato]] (come ad esempio l'[[ENIAC]]).<ref>Un'evoluzione successiva del settembre [[1948]] ha reso l'ENIAC anche un computer a programma memorizzato.</ref>
{{S sezione|informatica}}
Un computer a programma memorizzato può essere sia un computer programmabile che un computer non programmabile. In caso di computer programmabile, la memoria centrale dove viene memorizzato il programma è [[memoria a sola lettura]]. In caso di computer non programmabile, la memoria centrale dove viene memorizzato il programma è [[memoria a lettura e scrittura]].
 
== Storia ==