L'Electronic Delay Storage Automatic Calculator (EDSAC) ha rappresentato un passo fondamentale nella storia dell'informatica quando ha iniziato a funzionare con successo nel maggio 1949. Progettata da Maurice Wilkes, questa macchina è stata il secondo computer pratico a programma memorizzato al mondo. Concentrandosi su metodi collaudati, Wilkes ha dato priorità all'utilità rispetto all'architettura sperimentale, stabilendo una base per i decenni successivi di sviluppo dell'ingegneria digitale.
Fondazione accademica e ricerca in tempo di guerra
Nato a Dudley, nel Regno Unito, nel 1913, Wilkes ha frequentato il King Edward VI College, Stourbridge, prima di iscriversi al St John's College, Cambridge, dal 1931 al 1934. Ha completato il suo dottorato in fisica all'Università di Cambridge nel 1936, concentrandosi sulla propagazione radio ionosferica. Durante la Seconda Guerra Mondiale, la sua esperienza tecnica è stata impiegata presso il Telecommunications Research Establishment, dove ha svolto ricerca operativa e contribuito allo sviluppo del radar.
Ingegneria dell'EDSAC
Nominato direttore del Laboratorio Matematico dell'Università di Cambridge nel 1945, Wilkes ha riconosciuto il potenziale delle descrizioni di John von Neumann sull'EDVAC. Dopo aver partecipato alle Moore School Lectures negli Stati Uniti nel 1946, ha redatto la struttura logica per un computer pratico durante il suo viaggio di ritorno. L'EDSAC risultante ha utilizzato la memoria a linea di ritardo al mercurio per eseguire programmi, facilitando notoriamente la prima applicazione computazionale in biologia attraverso una collaborazione nel 1950 con David Wheeler sulle frequenze geniche.
Microprogrammazione e sviluppo dei sistemi
Nel 1951, Wilkes ha introdotto il concetto di microprogrammazione, un metodo per controllare i circuiti della CPU tramite un programma interno specializzato memorizzato in una memoria di sola lettura. Questa metodologia, implementata nell'EDSAC 2, ha semplificato l'architettura del processore. Il suo mandato a Cambridge, dal 1937 al 1980, ha visto anche la creazione del computer Titan, che ha supportato il primo sistema di time-sharing del Regno Unito. Questi sviluppi, insieme al suo lavoro su etichette simboliche, macro e librerie di subroutine, si sono rivelati essenziali per la programmazione di alto livello.
Venti domande, otto minuti di orologio e un percentile misurato su tutti quelli che l’hanno fatto. Senza registrazione.
Fai il test del QI →Contributi professionali e carriera successiva
Wilkes è stato il primo presidente della British Computer Society dal 1957 al 1960. La sua carriera si è estesa ben oltre l'accademia; ha ricoperto posizioni presso il Massachusetts Institute of Technology, la Digital Equipment Corporation e Olivetti. Nel corso della sua vita, ha ricevuto numerosi riconoscimenti, tra cui il Premio Turing nel 1967, la Medaglia Faraday nel 1981 e la Medaglia IEEE John von Neumann nel 1997. È stato eletto membro della Royal Society nel 1956 e nominato Knight Bachelor nel 2000, continuando il suo lavoro fino alla morte nel 2010.
Fatti in breve
- Nascita: 1913, Dudley, Regno Unito - Decesso: 2010, Cambridge - Opera notevole: Electronic Delay Storage Automatic Calculator - Istruzione: St John's College, Cambridge - Premio Turing: 1967 - Knight Bachelor: 2000 - Innovazione chiave: Microprogrammazione - Campo: Informatica
Domande dei lettori
### Qual è stata l'importanza dell'EDSAC?
È stato il secondo computer pratico a programma memorizzato a diventare operativo, funzionando con successo nel maggio 1949.
### Cos'è la microprogrammazione?
Inventata da Wilkes nel 1951, è un metodo che utilizza una logica di programma memorizzato altamente specializzata per far funzionare l'unità di controllo di una CPU.

