Как начинался компьютер
Компьютерная революция
Двоичный код
Разработки военных лет
Интегральные микросхемы
Микрокомпьютер
Персоны
Сеть
Язык компьютера
Развитие ПО
Гибкие системы
Средства разработки
Информатика
Вычислительная наука
Операционные системы
Искусственный интеллект
Предыстория
Поиск
Знания и рассуждения
Логика
Робототехника
 

 
EDSAC Печать

Компьютер EDSAC

EDSAC (Electronic Delay Storage Automatic Computer — электронный автоматический вычислитель с памятью на линиях задержки), ЭДСАК — один из ранних полностью электронных компьютеров.

После опубликования Джоном фон Нейманом в июне 1945 «Предварительного доклада о машине EDVAC», Морис Уилкс из Кембриджского Университета (Великобритания) решил сделать британский компьютер с архитектурой фон Неймана. Создание компьютера было закончено на три месяца раньше, чем EDVAC, в мае 1949. Тогда же на EDSAC были запущены первые программы: вычисление таблицы квадратов и списка простых чисел. Таким образом, ЭДСАК стал первым электронным компьютером, реализующим концепцию хранимой программы. По своим параметрам он был аналогичен американскому прототипу — использовал перфоленты для ввода/вывода, электронные лампы для вычислений, линии задержки на ртутных трубках для оперативной памяти, размер которой составлял 512 двоичных слов. В отличие от своего американского собрата, эта ЭВМ поддерживала концепцию подпрограмм, из которых составлялись программы. Для EDSAC было сделано несколько десятков подпрограмм: для вычислений с плавающей запятой, работы с комплексными числами, векторами и матрицами, вычисления логарифмов, тригонометрических функций и арифметических корней произвольной степени и др. В сентябре 1949 была добавлена возможность записи программ не на машинных кодах, а на символьном языке, который стал первым языком ассемблера.

ЭДСАК с момента своего создания использовался для обслуживания исследовательских нужд Университета: в теоретической химии, радиоастрономии и др. В 1951 с помощью этого компьютера было открыто 79-значное простое число — самое большое из известных в то время. В 1952 для компьютера EDSAC с подключенным устройством вывода на электронно-лучевых трубках была разработана программа «Крестики-нолики», став первой компьютерной игрой.

EDSAC был выключен в июле 1958, когда появился его наследник, EDSAC 2. В новой машине для ввода/вывода, помимо перфолент, использовались магнитные ленты. Второй ЭДСАК был отключен в 1965, заменённый компьютером Titan.