EDVAC ( Electronic Discrete Variable Automatic Computer ) был одним из первых электронных компьютеров . В отличие от своего предшественника ENIAC , он был двоичным, а не десятичным , и был разработан как компьютер с хранимой программой .
Изобретатели ENIAC Джон Мочли и Дж. Преспер Экерт предложили строительство EDVAC в августе 1944 года. Контракт на строительство нового компьютера был подписан в апреле 1946 года с первоначальным бюджетом в 100 000 долларов США. EDVAC был доставлен в Лабораторию баллистических исследований в 1949 году. Лаборатория баллистических исследований стала частью Исследовательской лаборатории армии США в 1952 году.
Функционально EDVAC представлял собой двоичный последовательный компьютер с автоматическим сложением, вычитанием, умножением, программным делением и автоматической проверкой с ультразвуковой последовательной памятью [1] емкостью 1 000 34-битных слов . Среднее время сложения EDVAC составляло 864 микросекунды, а среднее время умножения - 2900 микросекунд.
Проект и план [ править ]
Изобретатели ENIAC Джон Мочли и Дж. Преспер Экерт предложили конструкцию EDVAC в августе 1944 года, и проектные работы для EDVAC начались до того, как ENIAC был полностью введен в эксплуатацию. В конструкции будет реализован ряд важных архитектурных и логических улучшений, задуманных во время строительства ENIAC, и будет включена высокоскоростная память с последовательным доступом . [1] Как и ENIAC, то EDVAC был построен для армии США «s исследовательской лаборатории баллистики в Абердине испытательного полигон самого Пенсильванского университета » ы Мур школой электротехники . К Эккерту, Мочли и другим дизайнерам ENIAC присоединился Джон фон Нейман.в роли консультанта; Фон Нейман резюмировал и обсудил логические разработки в Первом проекте отчета 1945 года по EDVAC . [2]
Контракт на создание нового компьютера был подписан в апреле 1946 года с первоначальным бюджетом в 100 000 долларов США. В контракте устройство названо «Автоматический калькулятор электронных дискретных переменных». Однако окончательная стоимость EDVAC была аналогична стоимости ENIAC и составляла чуть менее 500 000 долларов.
Техническое описание [ править ]
EDVAC представлял собой двоичный последовательный компьютер с автоматическим сложением, вычитанием, умножением, программным делением и автоматической проверкой с ультразвуковой последовательной памятью [1] емкостью 1000 44-битных слов (позже 1024 слова, таким образом давая память, говоря современным языком, 5,5 килобайт ).
Физически компьютер состоял из следующих компонентов:
- магнитная лента для чтения-рекордер (Wilkes 1956: 36 [1] описывает это как провод записывающего устройства .)
- блок управления с осциллографом
- блок диспетчера для получения инструкций от блока управления и памяти и передачи их другим блокам
- вычислительный блок для выполнения арифметических операций с парой чисел за раз и отправки результата в память после проверки дублирующего блока
- таймер
- двойной блок памяти, состоящий из двух наборов из 64 ртутных акустических линий задержки по восемь слов в каждой строке
- три временных резервуара, каждый из которых содержит одно слово [1]
Среднее время сложения EDVAC составляло 864 микросекунды (около 1160 операций в секунду), а среднее время умножения - 2900 микросекунд (около 340 операций в секунду). Время для операции зависело от времени доступа к памяти, которое варьировалось в зависимости от адреса памяти и текущего момента в цикле рециркуляции последовательной памяти.
Компьютер имел почти 6000 электронных ламп и 12000 диодов и потреблял 56 кВт мощности. Он занимал 490 футов² (45,5 м²) площади и весил 17 300 фунтов (8,7 коротких тонн; 7,8 т). [3] Полный комплект оперативного персонала составлял тридцать человек за восьмичасовую смену .
Влияние на компьютерный дизайн будущего [ править ]
В знаменитой монографии Джона фон Неймана по EDVAC « Первый проект отчета по EDVAC» было предложено главное усовершенствование его конструкции, которое воплотило основную концепцию «хранимой программы», которую мы теперь называем архитектурой фон Неймана . Это было хранение программы в той же памяти, что и данные. Британские компьютеры EDSAC в Кембридже и Manchester Baby были первыми рабочими компьютерами, которые следовали этой конструкции. И с тех пор им последовало подавляющее большинство компьютеров, когда-либо выпущенных. Хранение программы и данных в разных запоминающих устройствах теперь называется архитектурой Гарварда, чтобы различать их.
Установка и работа [ править ]
EDVAC был доставлен в Исследовательскую лабораторию баллистики в 1949 году. После того, как ряд проблем был обнаружен и решен, компьютер начал работать в 1951 году, хотя и на ограниченной основе. [4] [5]
В 1952 г. (апрель / май) он работал более 7 часов в сутки (период с 15 апреля по 31 мая, использовался 341 час). [6]
К 1957 году EDVAC работал более 20 часов в день, а время безошибочной работы составляло в среднем 8 часов. EDVAC получил ряд обновлений, включая ввод-вывод перфокарт в 1954 году, дополнительную память в виде более медленного магнитного барабана в 1955 году и арифметический блок с плавающей запятой в 1958 году.
EDVAC работал до 1962 года [4], когда его заменил BRLESC .
См. Также [ править ]
- Список компьютеров с вакуумной трубкой
Ссылки [ править ]
- ^ a b c d e Уилкс, М. В. (1956). Автоматические цифровые компьютеры . Нью-Йорк: Джон Вили и сыновья. С. 305 стр. QA76.W5 1956.
- ↑ «Первый проект отчета о EDVAC», заархивированный 23 апреля 2004 г.на Wayback Machine (формат PDF ) Джоном фон Нейманом, контракт № W-670-ORD-4926, между Департаментом вооружений армии США и Пенсильванский университет . Школа электротехники Мура , Пенсильванский университет, 30 июня 1945 г. Отчет также доступен в Stern, Nancy (1981). От ENIAC к UNIVAC: оценка компьютеров Eckert – Mauchly . Цифровая пресса.
- ^ Вейк, Мартин Х. (декабрь 1955 г.). «ЭДВАК» . ed-thelen.org . Обзор отечественных электронных цифровых вычислительных систем.
- ^ a b Уильямс, Майкл Р. (1993). «Происхождение, использование и судьба эдвака». IEEE Ann. Hist. Comput . 15 (1): 30, 32–33, 36–37. CiteSeerX 10.1.1.705.4726 . DOI : 10.1109 / 85.194089 .
- ^ "EDVAC" . Информационный бюллетень по цифровым компьютерам . 3 (1): 2 апреля 1951 г.
- ^ "6. Абердинские испытательные полигоны: EDVAC" . Информационный бюллетень по цифровым компьютерам . 4 (3): 4 июля 1952 г.
Внешние ссылки [ править ]
- Школа электротехники Мура (1949). Функциональное описание EDVAC: отчет о разработках по контракту W36-034-ORD-7593 с отделом артиллерийского вооружения Департамента армии . Филадельфия: Пенсильванский университет.Полное техническое описание первоначальной структуры и работы EDVAC в 1949 году; содержит опечатки 1950 года. Полностью доступен для просмотра в Интернете.
- Устное историческое интервью с Дж. Преспером Эккертом , Институт Чарльза Бэббиджа , Университет Миннесоты.
- Устное интервью истории с Карлом Чемберсом , Институт Чарльза Бэббиджа , Университет Миннесоты.
- Устное интервью истории с Ирвеном А. Трэвисом , Институт Чарльза Бэббиджа , Университет Миннесоты.
- Устное историческое интервью с С. Рейдом Уорреном , Институт Чарльза Бэббиджа , Университет Миннесоты.
- Устное историческое интервью с Фрэнсис Э. Холбертон , Институт Чарльза Бэббиджа , Университет Миннесоты.