Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
EDVAC, установленный в здании 328 Лаборатории баллистических исследований.

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 .

См. Также [ править ]

  • Список компьютеров с вакуумной трубкой

Ссылки [ править ]

  1. ^ a b c d e Уилкс, М. В. (1956). Автоматические цифровые компьютеры . Нью-Йорк: Джон Вили и сыновья. С. 305 стр. QA76.W5 1956.
  2. «Первый проект отчета о EDVAC», заархивированный 23 апреля 2004 г.на Wayback Machine (формат PDF ) Джоном фон Нейманом, контракт № W-670-ORD-4926, между Департаментом вооружений армии США и Пенсильванский университет . Школа электротехники Мура , Пенсильванский университет, 30 июня 1945 г. Отчет также доступен в Stern, Nancy (1981). От ENIAC к UNIVAC: оценка компьютеров Eckert – Mauchly . Цифровая пресса.
  3. ^ Вейк, Мартин Х. (декабрь 1955 г.). «ЭДВАК» . ed-thelen.org . Обзор отечественных электронных цифровых вычислительных систем.
  4. ^ 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 . 
  5. ^ "EDVAC" . Информационный бюллетень по цифровым компьютерам . 3 (1): 2 апреля 1951 г.
  6. ^ "6. Абердинские испытательные полигоны: EDVAC" . Информационный бюллетень по цифровым компьютерам . 4 (3): 4 июля 1952 г.

Внешние ссылки [ править ]

  • Школа электротехники Мура (1949). Функциональное описание EDVAC: отчет о разработках по контракту W36-034-ORD-7593 с отделом артиллерийского вооружения Департамента армии . Филадельфия: Пенсильванский университет.Полное техническое описание первоначальной структуры и работы EDVAC в 1949 году; содержит опечатки 1950 года. Полностью доступен для просмотра в Интернете.
  • Устное историческое интервью с Дж. Преспером Эккертом , Институт Чарльза Бэббиджа , Университет Миннесоты.
  • Устное интервью истории с Карлом Чемберсом , Институт Чарльза Бэббиджа , Университет Миннесоты.
  • Устное интервью истории с Ирвеном А. Трэвисом , Институт Чарльза Бэббиджа , Университет Миннесоты.
  • Устное историческое интервью с С. Рейдом Уорреном , Институт Чарльза Бэббиджа , Университет Миннесоты.
  • Устное историческое интервью с Фрэнсис Э. Холбертон , Институт Чарльза Бэббиджа , Университет Миннесоты.