Computer a programma memorizzato: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ZéroBot (discussione | contributi)
m r2.7.1) (Bot: Aggiungo ca:Ordinador de programa emmagatzemat
FrescoBot (discussione | contributi)
m Bot: errori di battitura e modifiche minori
Riga 20:
Prima del computer a programma memorizzato venivano memorizzati in [[memoria centrale]] esclusivamente i [[dati]] del programma e i risultati dell'[[Elaborazione dati|elaborazione]]. Il programma invece era [[hardware]] (nei [[computer a programma cablato]]) oppure [[software]] ma memorizzato nella [[memoria di massa]].
 
=== Nascita del computer a programma memorizzato ===
Con l'avvento del computer elettronico digitale fu subito chiaro che memorizzare anche il programma in [[memoria centrale]] sarebbe stata una tappa obbligata in quanto, in caso di programma software memorizzato nella memora di massa e ancora di più in caso di programma hardware, la velocità di calcolo permessa dalla tecnologia [[elettronica]] sarebbe stata completamente vanificata dai tempi di programmazione del computer.<ref>In caso di programma hardware infatti la programmazione del computer può comportare, a seconda della complessità del computer, anche molte ore in quanto è necessario modificare l'hardware del computer. In caso di programma software memorizzato nella memoria di massa, all'epoca la memoria di massa era rappresentata dalla [[scheda perforata]] e dal [[nastro perforato]], [[supporti di memoria]] che certamente non possono essere letti con la velocità con cui i [[segnali elettrici]] viaggiano all'interno dei [[circuiti elettronici]].</ref> Il computer elettronico digitale programmabile che non memorizza il programma in memoria centrale rappresenta infatti, nella [[storia del computer]], solo una brevissima parentesi: dopo il [[Colossus Mark I]] del [[1943]], il [[Colossus Mark II]] del [[1944]] e l'[[ENIAC]] del [[1946]],<ref>Il [[Colossus Mark I]], il [[Colossus Mark II]] e l'[[ENIAC]] sono rispettivamente il primo, secondo e terzo computer elettronico digitale programmabile della storia. Tutti e tre sono [[computer a programma cablato]] (l'ENIAC rimane un computer a programma cablato fino al settembre [[1948]] quando diventa un computer a programma memorizzato).</ref> viene realizzato nel [[1948]] lo [[Small-Scale Experimental Machine]], il primo computer elettronico a programma memorizzato della storia. A partire dal [[1948]] il computer a programma memorizzato si diffonde rapidamente diventando in breve tempo la norma per il computer programmabile.
 
Riga 31:
* [[IBM Selective Sequence Electronic Calculator]] (costruito negli [[Stati Uniti]]; operativo a partire dal gennaio [[1948]]);
*[[Small-Scale Experimental Machine]] (costruito nel [[Regno Unito]]; operativo a partire dal giugno [[1948]]);
*[[Electronic Numerical Integrator and Computer]] (costruito negli Stati Uniti; operativo a partire dal settebresettembre [[1948]]);<ref>L'[[Electronic Numerical Integrator and Computer]] è operativo a partire dal luglio [[1946]]. Ma come computer a programma memorizzato è operativo solo a partire dal settebresettembre [[1948]].</ref>
*[[Manchester Mark 1]] (costruito nel Regno Unito; operativo a partire dall'aprile [[1949]]);
*[[Electronic Delay Storage Automatic Calculator]] (costruito nel Regno Unito; operativo a partire dal maggio [[1949]]).