O Electronic Delay Storage Automatic Calculator (EDSAC) representou um passo fundamental na história da computação quando começou a funcionar com sucesso em maio de 1949. Concebida por Maurice Wilkes, esta máquina foi o segundo computador prático de programa armazenado do mundo. Ao concentrar-se em métodos comprovados, Wilkes deu prioridade à utilidade em detrimento da arquitetura experimental, estabelecendo uma base para as décadas seguintes de desenvolvimento da engenharia digital.
Fundação académica e investigação em tempo de guerra
Nascido em Dudley, no Reino Unido, em 1913, Wilkes frequentou o King Edward VI College, em Stourbridge, antes de se inscrever no St John's College, em Cambridge, de 1931 a 1934. Concluiu o seu doutoramento em física na Universidade de Cambridge em 1936, concentrando-se na propagação de rádio ionosférica. Durante a Segunda Guerra Mundial, a sua experiência técnica foi utilizada no Telecommunications Research Establishment, onde realizou investigação operacional e contribuiu para o desenvolvimento do radar.
Engenharia do EDSAC
Nomeado diretor do Laboratório Matemático da Universidade de Cambridge em 1945, Wilkes reconheceu o potencial das descrições de John von Neumann sobre o EDVAC. Depois de assistir às Moore School Lectures nos Estados Unidos em 1946, redigiu a estrutura lógica para um computador prático durante a sua viagem de regresso. O EDSAC resultante utilizou memória de linha de atraso de mercúrio para executar programas, facilitando a primeira aplicação computacional em biologia através de uma colaboração em 1950 com David Wheeler sobre frequências génicas.
Microprogramação e desenvolvimento de sistemas
Em 1951, Wilkes introduziu o conceito de microprogramação, um método para controlar os circuitos da CPU através de um programa interno especializado armazenado em memória de apenas leitura. Esta metodologia, implementada no EDSAC 2, simplificou a arquitetura do processador. O seu mandato em Cambridge, que abrangeu de 1937 a 1980, também viu a criação do computador Titan, que apoiou o primeiro sistema de tempo partilhado do Reino Unido. Estes desenvolvimentos, juntamente com o seu trabalho em etiquetas simbólicas, macros e bibliotecas de sub-rotinas, revelaram-se essenciais para a programação de alto nível.
Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.
Fazer o teste de QI →Contribuições profissionais e carreira posterior
Wilkes foi o primeiro presidente da British Computer Society de 1957 a 1960. A sua carreira estendeu-se muito para além da academia; ocupou cargos no Instituto Tecnológico de Massachusetts, na Digital Equipment Corporation e na Olivetti. Ao longo da sua vida, recebeu inúmeras honras, incluindo o Prémio Turing em 1967, a Medalha Faraday em 1981 e a Medalha IEEE John von Neumann em 1997. Foi eleito membro da Royal Society em 1956 e nomeado Knight Bachelor em 2000, continuando o seu trabalho até à sua morte em 2010.
Factos rápidos
- Nascimento: 1913, Dudley, Reino Unido - Falecimento: 2010, Cambridge - Obra notável: Electronic Delay Storage Automatic Calculator - Educação: St John's College, Cambridge - Prémio Turing: 1967 - Knight Bachelor: 2000 - Inovação chave: Microprogramação - Campo: Ciência da Computação
Perguntas dos leitores
### Qual foi a importância do EDSAC?
Foi o segundo computador prático de programa armazenado a entrar em funcionamento, operando com sucesso em maio de 1949.
### O que é a microprogramação?
Inventada por Wilkes em 1951, é um método de utilizar uma lógica de programa armazenado altamente especializada para operar a unidade de controlo de uma CPU.

