Electronic Delay Storage Automatic Calculator (EDSAC) стал поворотным моментом в истории вычислительной техники, когда успешно заработал в мае 1949 года. Спроектированная Морисом Уилксом, эта машина стала вторым в мире практическим компьютером с хранимой программой. Сосредоточившись на проверенных методах, Уилкс отдал предпочтение практичности перед экспериментальной архитектурой, заложив фундамент для последующих десятилетий развития цифровой инженерии.
Академический фундамент и военные исследования
Уилкс родился в Дадли, Великобритания, в 1913 году, учился в колледже короля Эдуарда VI в Стаурбридже, а затем в колледже Святого Иоанна в Кембридже с 1931 по 1934 год. Он получил докторскую степень по физике в Кембриджском университете в 1936 году, сосредоточившись на распространении радиоволн в ионосфере. Во время Второй мировой войны его технический опыт использовался в Учреждении телекоммуникационных исследований, где он занимался оперативными исследованиями и внес вклад в разработку радаров.
Инженерия EDSAC
Назначенный директором Математической лаборатории Кембриджского университета в 1945 году, Уилкс осознал потенциал описаний EDVAC, сделанных Джоном фон Нейманом. Посетив лекции в Школе Мура в США в 1946 году, он на обратном пути составил логическую структуру для практического компьютера. Полученный EDSAC использовал ртутную память на линиях задержки для выполнения программ, что позволило в 1950 году в сотрудничестве с Дэвидом Уиллером осуществить первое вычислительное приложение в биологии для анализа частот генов.
Микропрограммирование и разработка систем
В 1951 году Уилкс представил концепцию микропрограммирования — метод управления схемами процессора с помощью специализированной внутренней программы, хранящейся в памяти только для чтения. Эта методология, реализованная в EDSAC 2, упростила архитектуру процессора. За время его работы в Кембридже с 1937 по 1980 год был также создан компьютер Titan, который поддерживал первую в Великобритании систему разделения времени. Эти разработки, наряду с его работой над символьными метками, макросами и библиотеками подпрограмм, оказались необходимыми для программирования высокого уровня.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Профессиональный вклад и дальнейшая карьера
Уилкс был первым президентом Британского компьютерного общества с 1957 по 1960 год. Его карьера вышла далеко за рамки академической среды; он занимал должности в Массачусетском технологическом институте, Digital Equipment Corporation и Olivetti. За свою жизнь он получил множество наград, включая премию Тьюринга в 1967 году, медаль Фарадея в 1981 году и медаль IEEE Джона фон Неймана в 1997 году. Он был избран членом Королевского общества в 1956 году и посвящен в рыцари в 2000 году, продолжая работать до своей смерти в 2010 году.
Краткие факты
- Рождение: 1913, Дадли, Великобритания - Смерть: 2010, Кембридж - Значимая работа: Electronic Delay Storage Automatic Calculator - Образование: Колледж Святого Иоанна, Кембридж - Премия Тьюринга: 1967 - Рыцарский титул: 2000 - Ключевая инновация: Микропрограммирование - Область: Компьютерные науки
Вопросы читателей
### В чем заключалась значимость EDSAC?
Это был второй практический компьютер с хранимой программой, который стал работоспособным и успешно функционировал в мае 1949 года.
### Что такое микропрограммирование?
Изобретенный Уилксом в 1951 году, это метод использования высокоспециализированной логики с хранимой программой для управления блоком управления процессора.

