IBM SSEC
L'IBM SSEC, sigla di IBM Selective Sequence Electronic Calculator (traducibile dall'inglese come "calcolatore elettronico a sequenza selettiva"; popolare soprannome "Poppa"[1]) era un computer elettromeccanico sviluppato dall'IBM e terminato nel gennaio del 1948.
IBM SSEC computer | |
---|---|
Diagramma a blocchi dell'architettura hardware dell'IBM Selective Sequence Electronic Calculator | |
Produttore | IBM |
Inizio vendita | 1948 |
L'IBM Selective Sequence Electronic Calculator fu dedicato nel 1948 a Thomas J. Watson, Sr. e venne costruito presso il quartier generale dell'IBM a New York, fu il primo computer a poter caricare un programma esternamente pur non essendo un computer totalmente elettronico. Wallace J. Eckert fu responsabile del linguaggio di programmazione del sistema. Il computer venne costruito al piano terra dell'edificio ed era visibile dai passanti che camminavano davanti all'edificio IBM. Il 27 gennaio 1948 venne svolta la prima dimostrazione pubblica e il sistema operò fino all'agosto del 1952 quando venne dismesso dato che l'avvento dei computer elettronici lo avevano reso obsoleto. Al suo posto venne installato un computer IBM 701.
Il SSEC era un ibrido, utilizzava valvole termoioniche e relè elettromeccanici, combinare la velocità dei circuiti elettronici con una memoria di circa 400 000 numeri. Il sistema utilizzava circa 13500 valvole termoioniche per l'unità aritmetica, era dotata di otto registri ad alta velocità con tempo di accesso inferiore a 1 millisecondo. Il SSEC aveva 21400 relè che venivano utilizzati per le unità di controllo e per realizzare 150 registri lenti con tempo di accesso di 20 millisecondi. L'unità aritmetica del computer era un derivato di quella dell'IBM 603. Le addizioni venivano eseguite in 285 microsecondi a le moltiplicazioni richiedevano 20 000 microsecondi ed era circa 100 volte più veloce dell'Harvard Mark I. I dati che servivano frequentemente erano immagazzinati nei veloci circuiti elettronici mentre gli altri erano immagazzinati dai rele o su nastri perforati.
Per i suoi tempi il SSEC era molto affidabile, eseguiva mediamente un errore ogni otto ore di funzionamento. Venne utilizzato dall'U.S. Atomic Energy Commission per calcolare la posizione dei pianeti. Il computer produsse le tabelle della posizione della Luna che furono utilizzate durante il progetto Apollo negli anni sessanta.
Note
modifica- ^ January 24, 1948: IBM Dedicated Poppa in New York City, su dayintechhistory.com.
Bibliografia
modifica- René Moreau, The Computer Comes of Age: The People, the Hardware, and the Software, MIT Press, 1984, ISBN 0-262-13194-3.
- Frank da Cruz, The IBM Selective Sequence Electronic Calculator, su columbia.edu, Columbia University Computing History, 17 febbraio 2005. URL consultato il ottobre 2006.
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su IBM SSEC
Collegamenti esterni
modifica- (EN) IBM SSEC Control Desk, su www-03.ibm.com.
- (EN) IBM Archives: FAQ's for Products and Services, su www-03.ibm.com.
- (EN) IBM SSEC, the First Computer that Can Modify a Stored Program