ENIAC - Википедия - ENIAC
Четыре панели ENIAC и одна из трех функциональных таблиц, выставленных в Школе инженерии и прикладных наук Пенсильванского университета. | |
Место расположения | Пенсильванский университет Департамент компьютерных и информационных наук, 3330 Walnut Street, Филадельфия, Пенсильвания, НАС. |
---|---|
Координаты | 39 ° 57′08 ″ с.ш. 75 ° 11′28 ″ з.д. / 39.9522012 ° с.ш.75.1909932 ° з.д.Координаты: 39 ° 57′08 ″ с.ш. 75 ° 11′28 ″ з.д. / 39.9522012 ° с.ш.75.1909932 ° з.д. |
PHMC преданный | 15 июня 2000 г., четверг |
ENIAC (/ˈɛпяæk/; Электронный числовой интегратор и компьютер)[1][2] был первым программируемый, электронный, общее назначение цифровой компьютер.[3] Это было Полный по Тьюрингу и может решать «большой класс числовых задач» посредством перепрограммирования.[4][5]
Хотя ENIAC был разработан и в основном использовался для расчета артиллерия столы для обжига для Армия США с Лаборатория баллистических исследований (который позже стал частью Армейская исследовательская лаборатория ),[6][7] его первая программа была изучением осуществимости термоядерное оружие.[8][9]
ENIAC был завершен в 1945 году и впервые введен в эксплуатацию 10 декабря 1945 года.[10]
ENIAC был официально посвящен Пенсильванский университет 15 февраля 1946 г. и был провозглашен прессой «Гигантским мозгом».[11] Он имел скорость порядка тысячи раз быстрее, чем у электромеханический машины; эта вычислительная мощность в сочетании с универсальной программируемостью волновала как ученых, так и промышленников. Комбинация скорости и программируемости позволила выполнить тысячи дополнительных вычислений для проблем, поскольку ENIAC рассчитал траекторию за 30 секунд, на которые у человека ушло 20 часов (позволяя одному часу ENIAC заменить 2400 человеческих часов).[12] Готовая машина была объявлена публике вечером 14 февраля 1946 года и официально посвящена на следующий день в Пенсильванском университете, ее стоимость составила почти 500000 долларов (что примерно эквивалентно 7 195000 долларов в 2019 году). Он был официально принят артиллерийским корпусом армии США в июле 1946 года. 9 ноября 1946 года ENIAC был закрыт для ремонта и обновления памяти и был передан в Абердинский полигон, Мэриленд в 1947 г. Там 29 июля 1947 г. он был включен и проработал в непрерывном режиме до 23:45. 2 октября 1955 г.
Разработка и дизайн
Проектирование и строительство ENIAC финансировалось армией США, артиллерийским корпусом, командованием исследований и разработок под руководством генерал-майора Гладеон М. Барнс. Общая стоимость составила около 487000 долларов, что эквивалентно 7 195000 долларов в 2019 году.[13] Контракт на строительство был подписан 5 июня 1943 года. работа над компьютером началась тайно в Пенсильванский университет с Школа электротехники Мура[14] в следующем месяце под кодовым названием "Project PX" с Джон Грист Брейнерд в качестве главного исследователя. Герман Х. Голдстайн убедил армию профинансировать проект, что поручило ему курировать его за них.[15]
ENIAC был разработан Джон Мочли и Дж. Преспер Эккерт Пенсильванского университета, США[16] Команда инженеров-конструкторов, участвовавших в разработке, включала Роберта Ф. Шоу (функциональные таблицы), Джеффри Чуан Чу (делитель / квадратный корень), Томас Кайт Шарплесс (мастер-программист), Фрэнк Мурал (мастер-программист), Артур Беркс (множитель), Гарри Хаски (читатель / принтер) и Джек Дэвис (аккумуляторы).[17] Значительная работа по развитию была проделана женщинами-программистами ENIAC: Джин Дженнингс, Марлин Вескоф, Рут Лихтерман, Бетти Снайдер, Фрэнсис Билас и Кей МакНалти.[18] В 1946 году исследователи уволились из Пенсильванского университета и сформировали Eckert-Mauchly Computer Corporation.
ENIAC был модульным компьютером, состоящим из отдельных панелей для выполнения различных функций. Двадцать из этих модулей были аккумуляторами, которые могли не только складывать и вычитать, но и хранить десятизначные числа. десятичный номер в памяти. Номера передавались между этими блоками через несколько универсальных автобусов (или же подносы, как их называли). Для достижения высокой скорости панели должны были отправлять и получать числа, вычислять, сохранять ответ и запускать следующую операцию, и все это без каких-либо движущихся частей. Ключом к его универсальности была способность ответвляться; он может запускать различные операции в зависимости от знака вычисленного результата.
Составные части
Эта секция нужны дополнительные цитаты для проверка.Июль 2017 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
К концу своей работы в 1956 году ENIAC содержал 18000 вакуумные трубки; 7,200 кристаллические диоды; 1,500 реле; 70,000 резисторы; 10,000 конденсаторы; и примерно 5 000 000 рук-припаянный суставы. Он весил более 30 коротких тонн (27 т), имел размер примерно 2,4 м × 0,9 м × 30 м (8 футов × 3 фута × 98 футов), занимал 167 м2 (1800 квадратных футов) и потребляли 150 кВт электроэнергии.[19][20] Это требование к питанию привело к появлению слухов о том, что всякий раз, когда компьютер включается, в Филадельфии гаснет свет.[21] Вход был возможен из IBM картридер и IBM перфорация карты использовался для вывода. Эти карты можно использовать для автономной печати с использованием IBM бухгалтерская машина, такая как IBM 405. Хотя изначально у ENIAC не было системы для хранения памяти, эти перфокарты можно было использовать для хранения внешней памяти.[22] В 1953 г.слово магнитная память построенный корпорацией Burroughs был добавлен к ENIAC.[23]
ENIAC подержанный десятипозиционный счетчики колец хранить цифры; каждая цифра требовала 36 электронных ламп, 10 из которых были двойными триодами, составляющими шлепки счетчика колец. Арифметика выполнялась путем «подсчета» импульсов кольцевыми счетчиками и генерации импульсов переноса, если счетчик «вращается вокруг», идея заключалась в электронной имитации работы цифровых колесиков механического счетная машина.[24]
У ENIAC было 20 десятизначных подписей аккумуляторы, который использовал дополнение до десяти представление и может выполнять 5000 простых операций сложения или вычитания между любым из них и источником (например, другим аккумулятором или постоянным передатчиком) в секунду. Можно было подключить несколько аккумуляторов для одновременной работы, поэтому пиковая скорость работы потенциально была намного выше из-за параллельной работы.[25][26]
Можно было подключить перенос одного аккумулятора к другому для выполнения арифметических операций с удвоенной точностью, но синхронизация схемы переноса аккумулятора препятствовала подключению трех или более для еще более высокой точности. ENIAC использовал четыре аккумулятора (управляемых специальным умножителем) для выполнения до 385 операций умножения в секунду; пять аккумуляторов управлялись специальным делителем / квадратным корнем для выполнения до 40 операций деления в секунду или трех квадратный корень операций в секунду.
Остальные девять блоков в ENIAC были блоком инициации (запускал и останавливал машину), блоком цикла (используемым для синхронизации других блоков), главным программистом (управляемая последовательность цикла), считывателем (управляемым устройством чтения перфокарт IBM). , принтер (управляемый перфоратором IBM), датчик константы и три таблицы функций.[28][29]
Время работы
Ссылки Рохаса и Хашагена (или Уилкса)[16] дать более подробную информацию о времени для операций, которое несколько отличается от указанного выше.
Базовый машинный цикл составлял 200 микросекунды (20 циклов тактовой частоты 100 кГц в циклическом блоке) или 5000 циклов в секунду для операций с 10-значными числами. В одном из этих циклов ENIAC может записать число в регистр, прочитать число из регистра или сложить / вычесть два числа.
Умножение 10-значного числа на d-цифровой номер (для d до 10) взял d+4 цикла, поэтому умножение 10 на 10 цифр заняло 14 циклов, или 2800 микросекунд, то есть со скоростью 357 в секунду. Если в одном из чисел было меньше 10 цифр, операция выполнялась быстрее.
Деление и квадратный корень заняли 13 (d+1) циклы, где d - количество цифр в результате (частное или квадратный корень). Таким образом, деление или извлечение квадратного корня заняло 143 цикла, или 28 600 микросекунд, то есть 35 в секунду. (Уилкс 1956: 20[16] утверждает, что деление с 10-значным частным требовало 6 миллисекунд.) Если результат содержал менее десяти цифр, он был получен быстрее.
Надежность
ENIAC использовал общие восьмеричное основание радиолампы дня; десятичный аккумуляторы были сделаны из 6СН7 шлепки, в то время как 6L7, 6SJ7, 6SA7 и 6AC7 использовались в логических функциях.[30] Многочисленные 6L6s и 6V6s служили драйверами линии для передачи импульсов через кабели между стойками.
Несколько ламп перегорали почти каждый день, в результате чего ENIAC не работал примерно в половине случаев. Специальные высоконадежные лампы не были доступны до 1948 года. Однако большинство этих отказов происходило в периоды прогрева и охлаждения, когда трубчатые нагреватели и катоды подвергались наибольшей тепловой нагрузке. Инженеры снизили количество отказов трубок ENIAC до более приемлемого уровня - одна лампа каждые два дня. Согласно интервью Эккерту в 1989 г., «примерно каждые два дня у нас выходила из строя лампа, и мы могли определить причину проблемы в течение 15 минут».[31]В 1954 году самый продолжительный период непрерывной работы без сбоев составлял 116 часов - почти пять дней.
Программирование
ENIAC можно запрограммировать для выполнения сложных последовательностей операций, включая циклы, переходы и подпрограммы. Однако вместо компьютеры с хранимой программой существующих сегодня, ENIAC был просто большим набором арифметических машин, в которых изначально были программы, встроенные в машину.[32] комбинацией коммутационная панель электропроводка и три переносных функциональных стола (по 1200 десятипозиционных переключателей каждый).[33] Задача взять проблему и отобразить ее на машине была сложной и обычно занимала недели. Из-за сложности отображения программ на машине, программы были изменены только после огромного количества тестов текущей программы.[34] После того, как программа была разработана на бумаге, процесс внедрения программы в ENIAC путем манипулирования его переключателями и кабелями мог занять несколько дней. За этим последовал период проверки и отладки, чему способствовала возможность пошагового выполнения программы. Учебное пособие по программированию функции по модулю с использованием симулятора ENIAC дает представление о том, как выглядела программа на ENIAC.[35][36]
Шесть основных программистов ENIAC, Кей МакНалти, Бетти Дженнингс, Бетти Снайдер, Марлин Вескоф, Фран Билас и Рут Лихтерман, не только определили, как вводить программы ENIAC, но и развили понимание внутренней работы ENIAC.[37][38] Программистам часто удавалось сузить количество ошибок до отдельной неисправной трубки, на которую технический специалист мог указать для замены.[39]
Программисты
Кей МакНалти, Бетти Дженнингс, Бетти Снайдер, Марлин Мельцер, Фрэн Билас, и Рут Лихтерман были первыми программистами ENIAC. Они не были, как однажды сказали ученому-информатику и историку Кэтрин Клейман, «дамами-холодильниками», то есть моделями, позирующими перед машиной для фотосъемки в прессе.[40] Тем не менее, некоторые женщины не получили признания за свою работу над ENIAC при жизни.[18] После окончания войны женщины продолжали работать над ENIAC. Их опыт затруднял замену их позиций вернувшимися солдатами. Первоначальные программисты ENIAC не были признаны за свои усилия и не были известны публике до середины 1980-х годов.[41]
Эти первые программисты были набраны из группы примерно из двухсот женщин, работающих в качестве компьютеры на Школа электротехники Мура в Университете Пенсильвании. Задача компьютеров заключалась в том, чтобы производить числовой результат математических формул, необходимых для научного исследования или инженерного проекта. Обычно они делали это с помощью механического калькулятора. Женщины изучали логику, физическую структуру, работу и схемы машины, чтобы не только понять математику вычислений, но и саму машину.[18] Это была одна из немногих категорий технических должностей, доступных женщинам в то время.[42] Бетти Холбертон (урожденная Снайдер) продолжала помогать писать первую систему генеративного программирования (СОРТИРОВКА / ОБЪЕДИНЕНИЕ ) и помогите разработать первые коммерческие электронные компьютеры UNIVAC и BINAC вместе с Джин Дженнингс.[43] Макналти разработал использование подпрограммы чтобы помочь увеличить вычислительные возможности ENIAC.[44]
Герман Голдстайн выбрал программистов, которых он называл операторами, из компьютеров, которые вычисляли баллистические таблицы с помощью механических настольных калькуляторов, и дифференциального анализатора до и во время разработки ENIAC.[18] Под Германом и Адель Голдстайн Направления, компьютеры изучили чертежи и физическую структуру ENIAC, чтобы определить, как управлять его переключателями и кабелями, поскольку языки программирования еще не существовало. Хотя современники считали программирование канцелярской задачей и публично не признавали влияние программистов на успешную работу и анонс ENIAC,[18] МакНалти, Дженнингс, Снайдер, Вескоф, Билас и Лихтерман были с тех пор признаны за их вклад в вычисления.[45][46][47]
Должности "программист" и "оператор" изначально не считались профессиями, подходящими для женщин. Нехватка рабочей силы, вызванная Второй мировой войной, помогла женщинам выйти на поле.[18] Однако эта область не считалась престижной, и привлечение женщин рассматривалось как способ высвободить мужчин для более квалифицированной работы. По сути, женщины рассматривались как удовлетворение потребности во временном кризисе.[18] Например, Национальный консультативный комитет по аэронавтике заявил в 1942 году: «Считается, что освобождение инженеров от подробных расчетов дает достаточно большую отдачу, чтобы покрыть любые возросшие расходы на зарплату компьютеров. Инженеры сами признают, что компьютеры-девушки делают работа выполняется быстрее и точнее, чем они бы сделали. Это в значительной степени связано с чувством среди инженеров, что их университетский и производственный опыт тратится зря и мешает простому повторному расчету ".[18]
После первых шести программистов была нанята расширенная команда из сотни ученых для продолжения работы над ENIAC. Среди них было несколько женщин, в том числе Глория Рут Гордон.[48] Адель Голдстайн написала оригинальное техническое описание ENIAC.[49]
Роль в водородной бомбе
Хотя Лаборатория баллистических исследований была спонсором ENIAC, через год после начала этого трехлетнего проекта Джон фон Нейман, математик, работающий над водородная бомба в Лос-Аламосская национальная лаборатория, стало известно об этом компьютере.[50] Впоследствии Лос-Аламос настолько увлекся ENIAC, что первая тестовая задача состояла из расчетов водородной бомбы, а не артиллерийских таблиц.[7] Ввод / вывод для этого теста составлял один миллион карт.[51]
Роль в развитии методов Монте-Карло
С ролью ENIAC в водородной бомбе связана его роль в Метод Монте-Карло становится популярным. Ученые, участвовавшие в разработке оригинальной ядерной бомбы, использовали огромные группы людей, выполняющих огромное количество вычислений («компьютеры» в терминологии того времени), чтобы исследовать расстояние, которое нейтроны, вероятно, пройдут через различные материалы. Джон фон Нейман и Станислав Улам поняли, что скорость ENIAC позволит производить эти вычисления намного быстрее.[52] Успех этого проекта показал ценность методов Монте-Карло в науке.[53]
Более поздние разработки
Пресс-конференция состоялась 1 февраля 1946 г.[18] а законченная машина была объявлена публике вечером 14 февраля 1946 года.[54] с демонстрацией его возможностей. Элизабет Снайдер и Бетти Джин Дженнингс отвечали за разработку программы демонстрационной траектории, хотя Герман и Адель Голдстайн взяли на себя ответственность за нее.[18] На следующий день машина была официально посвящена[55] в Университете Пенсильвании. Ни одна из женщин, участвовавших в программировании машины или создании демонстрации, не была приглашена ни на официальное посвящение, ни на праздничный ужин, который состоялся после этого.[56]
Первоначальная сумма контракта составляла 61 700 долларов США; окончательная стоимость составила почти 500 000 долларов (приблизительно эквивалентно 7 195 000 долларов в 2019 году). Он был официально принят артиллерийским корпусом армии США в июле 1946 года. 9 ноября 1946 года ENIAC был закрыт для ремонта и обновления памяти и был передан в Абердинский полигон, Мэриленд в 1947 г. Там, 29 июля 1947 г., он был включен и проработал в непрерывном режиме до 23:45. 2 октября 1955 г.[2]
Роль в развитии EDVAC
Через несколько месяцев после открытия ENIAC летом 1946 года в рамках «экстраординарной попытки дать толчок исследованиям в этой области»,[57] Пентагон пригласили «лучших специалистов в области электроники и математики из США и Великобритании»[57] на серию из сорока восьми лекций, прочитанных в Филадельфии, штат Пенсильвания; все вместе называли Теория и методы проектирования цифровых компьютеров- чаще называют Лекции в школе Мура.[57] Половину этих лекций прочитали изобретатели ENIAC.[58]
ENIAC был единственным в своем роде дизайном и никогда не повторялся. Замораживание дизайна в 1943 году означало, что в компьютерном дизайне не хватало некоторых нововведений, которые вскоре стали хорошо развиты, в частности, способности хранить программу. Эккерт и Мочли начали работу над новым дизайном, который позже будет назван EDVAC, что было бы проще и мощнее. В частности, в 1944 г. Эккерт написал описание блока памяти (ртутный линия задержки ), который будет содержать как данные, так и программу. Джон фон Нейман, который консультировал Школу Мура по EDVAC, присутствовал на собраниях Школы Мура, на которых разрабатывалась концепция сохраненной программы. Фон Нейман составил неполный набор заметок (Первый проект отчета о EDVAC ), которые были предназначены для использования в качестве внутреннего меморандума с описанием, разработкой и изложением на формальном логическом языке идей, выработанных на собраниях. Администратор ENIAC и офицер безопасности Герман Голдстайн распространенные копии этого Первый черновик ряду государственных и образовательных учреждений, что вызвало широкий интерес к созданию нового поколения электронных вычислительных машин, в том числе Электронный автоматический калькулятор запоминания задержки (EDSAC) в Кембриджском университете, Англия и SEAC в Бюро стандартов США.[59]
Улучшения
После 1947 года в ENIAC был внесен ряд улучшений, включая примитивный механизм программирования, доступный только для чтения, с использованием таблиц функций в качестве программы. ПЗУ,[59][60][61] после чего программирование было выполнено путем установки переключателей.[62] Идея была проработана в нескольких вариантах Ричардом Клиппингером и его группой, с одной стороны, и Голдстайнами, с другой.[63] и он был включен в ENIAC патент.[64] Клиппер посоветовался с фон Нейманом относительно того, какой набор инструкций применить.[59][65][66] Клиппер придумал трехадресную архитектуру, в то время как фон Нейман предложил одноадресную архитектуру, поскольку ее проще было реализовать. Три цифры одного аккумулятора (№6) использовались как счетчик программы, другой аккумулятор (№15) использовался как основной аккумулятор, третий аккумулятор (№8) использовался как указатель адреса для чтения данных из таблиц функций, и большинство других аккумуляторов (1–5, 7, 9–14, 17–19) использовались для памяти данных.
В марте 1948 г. был установлен преобразователь,[67] что сделало возможным программирование через ридер со стандартных карт IBM.[68][69] «Первый производственный цикл» новых методов кодирования на Монте-Карло проблема последовала в апреле.[67][70] После переезда ENIAC в Абердин была также построена регистрационная панель для памяти, но она не работала. Также был добавлен небольшой главный блок управления для включения и выключения машины.[71]
Программирование сохраненной программы для ENIAC было выполнено Бетти Дженнингс, Клиппингер, Адель Голдстайн и другими.[72][60][59] Впервые он был продемонстрирован как компьютер с хранимой программой в апреле 1948 г.,[73] запуск программы Адель Голдстайн для Джона фон Неймана. Эта модификация снизила скорость ENIAC в 6 раз и устранила возможность параллельных вычислений, но также уменьшила время перепрограммирования.[66][59] до часов вместо дней, это стоило потери производительности. Также анализ показал, что из-за различий между электронной скоростью вычислений и электромеханической скоростью ввода / вывода практически любая реальная проблема полностью устраняется. Ограничение ввода / вывода, даже без использования параллелизма исходной машины. Большинство вычислений по-прежнему будут связаны с вводом-выводом, даже после снижения скорости, вызванного этой модификацией.
В начале 1952 года был добавлен высокоскоростной переключатель, который увеличил скорость переключения передач в пять раз. В июле 1953 года расширение из 100 слов основная память был добавлен в систему, используя двоично-десятичная дробь, превышение-3 числовое представление. Для поддержки этой расширяемой памяти ENIAC был оборудован новым селектором таблицы функций, селектором адреса памяти, схемами формирования импульсов, а в механизм программирования были добавлены три новых порядка.[59]
Сравнение с другими ранними компьютерами
Механические вычислительные машины существуют с Архимед время (см .: Антикитерский механизм ), но 1930-е и 1940-е годы считаются началом современной компьютерной эры.
ENIAC был, как и IBM Гарвард Марк I и немецкий Z3, способный выполнять произвольную последовательность математических операций, но не считывать их с ленты. Как британцы Колосс, он был запрограммирован коммутационной панелью и переключателями. ENIAC комбинированный полный, Полный по Тьюрингу возможность программирования с электронной скоростью. В Атанасов – Берри Компьютер (ABC), ENIAC и Colossus используются термоэмиссионные клапаны (вакуумные лампы). Регистры ENIAC выполняли десятичную арифметику, а не двоичную арифметику, как Z3, ABC и Colossus.
Как и Colossus, ENIAC требовал перепрограммирования до апреля 1948 года.[74] В июне 1948 г. Манчестер Бэби запустил свою первую программу и получил звание первого электронного компьютер с хранимой программой.[75][76][77] Хотя идея компьютера с хранимой программой и объединенной памятью для программ и данных была задумана во время разработки ENIAC, она изначально не была реализована в ENIAC, потому что приоритеты Второй мировой войны требовали, чтобы машина была завершена быстро, а 20 мест хранения ENIAC должны были быть завершены. быть слишком маленьким для хранения данных и программ.
Общественное знание
Z3 и Colossus были разработаны независимо друг от друга, а также от ABC и ENIAC во время Второй мировой войны. Работа над Азбукой на Государственный университет Айовы был остановлен в 1942 г. после Джон Атанасов был призван Вашингтон, округ Колумбия., для проведения физических исследований для ВМС США, и впоследствии он был демонтирован.[78] Z3 был уничтожен бомбардировками Берлина союзниками в 1943 году. Поскольку десять машин Colossus были частью военных действий Великобритании, их существование оставалось секретом до конца 1970-х годов, хотя их возможности оставались среди британских сотрудников и приглашали американцев. ENIAC, напротив, был подвергнут прессе в 1946 году и «захватил воображение всего мира». Следовательно, более ранние истории вычислительной техники не могут быть исчерпывающими в своем охвате и анализе этого периода. Все машины Colossus, кроме двух, были демонтированы в 1945 году; оставшиеся два были использованы для расшифровки советских сообщений GCHQ до 1960-х гг.[79][80] Публичная демонстрация ENIAC была разработана Снайдером и Дженнингсом, которые создали демонстрацию, которая рассчитывала траекторию полета ракеты за 15 секунд, а выполнение этой задачи заняло бы несколько недель. человеческий компьютер.[44]
Патент
По разным причинам (включая исследование Мочли в июне 1941 г. Атанасов – Берри Компьютер, прототип в 1939 г. Джон Атанасов и Клиффорд Берри ), Патент США 3120606 для ENIAC, поданное в 1947 году и удовлетворенное в 1964 году, было признано недействительным решением 1973 года по историческому делу федерального суда. Ханиуэлл против Сперри Рэнд, поместив изобретение электронного цифрового компьютера в всеобщее достояние и юридическое признание Атанасова как изобретателя первого электронного цифрового компьютера.
Основные части ENIAC
Основными частями были 40 панелей и три переносных функциональных стола (с названиями A, B и C). Расположение панелей было (по часовой стрелке, начиная с левой стены):
- Левая стена
- Инициирующий блок
- Велоспорт
- Мастер-программист - панели 1 и 2
- Таблица функций 1 - панели 1 и 2
- Аккумулятор 1
- Аккумулятор 2
- Разделитель и квадратный корень
- Аккумулятор 3
- Аккумулятор 4
- Аккумулятор 5
- Аккумулятор 6
- Аккумулятор 7
- Аккумулятор 8
- Аккумулятор 9
- Задняя стена
- Аккумулятор 10
- Высокоскоростной множитель - панели 1, 2 и 3
- Аккумулятор 11
- Аккумулятор 12
- Аккумулятор 13
- Аккумулятор 14
- Правая стена
- Аккумулятор 15
- Аккумулятор 16
- Аккумулятор 17
- Аккумулятор 18
- Таблица функций 2 - панели 1 и 2
- Таблица функций 3 - панели 1 и 2
- Аккумулятор 19
- Аккумулятор 20
- Постоянный передатчик - панели 1, 2 и 3
- Принтер - панель 1, 2 и 3
Кардридер IBM был прикреплен к панели постоянного передатчика 3, а перфоратор IBM для карт был прикреплен к панели принтера 2. Переносные таблицы функций можно было подключить к таблицам функций 1, 2 и 3.[81]
Детали на дисплее
Части ENIAC проводятся следующими учреждениями:
- В Школа инженерии и прикладных наук Пенсильванского университета имеет четыре из первоначальных сорока панелей (Аккумулятор № 18, Панель постоянного передатчика 2, Панель главного программатора 2 и Циклический блок) и одну из трех функциональных таблиц (Таблица функций B) ENIAC (предоставленных Смитсоновским институтом взаймы).[81]
- В Смитсоновский институт имеет пять панелей (аккумуляторы 2, 19 и 20; панели постоянного передатчика 1 и 3; разделитель и квадратный корень; панель 1 таблицы функций; панель 2 таблицы функций 3; панели 1 и 2 высокоскоростного умножителя; панель принтера 1; инициирование Единица измерения)[81] в Национальный музей американской истории в Вашингтоне, округ Колумбия[18] (но, по-видимому, в настоящее время не отображается).
- В Научный музей в Лондоне выставлен приемник.
- В Музей истории компьютеров в Маунтин-Вью, Калифорния, представлены три панели (Аккумулятор № 12, Таблица функций 2, панель 2 и Панель принтера 3) и переносная таблица функций C (предоставленная Смитсоновским институтом взаймы).[81]
- В университет Мичигана в Анн-Арборе четыре панели (два аккумулятора, панель высокоскоростного умножителя 3 и панель главного программиста 2),[81] спасен Артур Беркс.
- В Музей артиллерийского вооружения армии США в Абердинский полигон, Мэриленд, где использовался ENIAC, имеет переносимую таблицу функций A.
- Музей полевой артиллерии армии США в Fort Sill, по состоянию на октябрь 2014 года, приобрела семь панелей ENIAC, которые ранее находились в Perot Group в Плано, штат Техас.[82] Есть аккумуляторы №7, №8, №11 и №17;[83] панели №1 и №2, подключенные к таблице функций №1,[81] и задняя часть панели, показывающая его трубы. Также представлен модуль трубок.
- В Военная академия США в Вест-Пойнте, Нью-Йорк, имеет один из терминалов ввода данных от ENIAC.
- В Музеи Хайнца НиксдорфаФорум в Падерборне, Германия, имеет три панели (панель 2 принтера и таблица высокоскоростных функций)[81] (предоставлено Смитсоновским институтом). В 2014 году музей решил перестроить одну из аккумуляторных панелей - реконструированная часть имеет вид упрощенного аналога оригинальной машины.[84]
Признание
ENIAC был назван IEEE Milestone в 1987 г.[85]
В 1996 году в честь 50-летия ENIAC Пенсильванский университет спонсировал проект под названием "ENIAC-на-чипе", где очень маленький кремниевый компьютерный чип размером 7,44 мм на 5,29 мм был построен с той же функциональностью, что и ENIAC. Хотя этот чип с частотой 20 МГц был во много раз быстрее, чем ENIAC, он имел лишь небольшую часть скорости своих современных микропроцессоров в конце 1990-х годов.[86][87][88]
В 1997 году шесть женщин, которые выполняли большую часть программирования ENIAC, были введены в должность Международная организация женщин в технологиях зал славы.[45][89] Роль программистов ENIAC рассматривается в документальном фильме 2010 года под названием Совершенно секретные розочки: женские «компьютеры» времен Второй мировой войны пользователя LeAnn Erickson.[46] Документальный короткометражный фильм 2014 г. Компьютеры Кейт МакМахон, рассказывает историю шести программистов; это результат 20-летнего исследования Кэтрин Клейман и ее команды в рамках проекта программистов ENIAC.[47][90]
В 2011 году, в честь 65-летия открытия ENIAC, город Филадельфия объявил 15 февраля как День ENIAC.[91]
15 февраля 2016 года ENIAC отпраздновал свое 70-летие.[92]
Смотрите также
- История вычислительной техники
- История вычислительной техники
- Женщины в вычислительной технике
- Список ламповых компьютеров
- Военные компьютеры
- Unisys
- Артур Беркс
- Бетти Холбертон
- Фрэнсис Билас Спенс
- Джон Мочли
- Дж. Преспер Эккерт
- Джин Дженнингс Бартик
- Кэтлин Антонелли (Кей МакНалти)
- Марлин Мельцер
- Рут Лихтерман Тейтельбаум
Примечания
- ^ Экерт-младший, Джон Преспер и Мочли, Джон В .; Электронный числовой интегратор и компьютер, Патентное ведомство США, патент США 3 120 606, подана 1947-06-26, выдан 1964-02-04; признана недействительной 1973-10-19 после постановления суда по Ханиуэлл против Сперри Рэнд.
- ^ а б Вейк, Мартин Х. "История ENIAC". Боеприпасы. Вашингтон, округ Колумбия: Американская артиллерийская ассоциация (январь – февраль 1961 г.). Архивировано из оригинал 14 августа 2011 г.. Получено 29 марта, 2015.
- ^ «3.2 Электронные компьютеры первого поколения (1937-1953)». www.phy.ornl.gov.
- ^ Голдстайн и Голдстайн 1946, п. 97
- ^ Шуркин, Джоэл (1996). Двигатели разума: эволюция компьютера от мэйнфреймов до микропроцессоров. Нью-Йорк: Нортон. ISBN 978-0-393-31471-7.
- ^ Мой, Уильям Т. (январь 1996 г.). "ENIAC: Революция, спонсируемая армией". Исследовательская лаборатория армии США. Архивировано из оригинал 21 мая 2017 г.. Получено 29 марта, 2015.
- ^ а б Голдстайн 1972, п. 214.
- ^ Ричард Родс (1995). «глава 13». Темное Солнце: Создание водородной бомбы. п. 251.
Первой проблемой, поставленной перед первым работающим электронно-цифровым компьютером в мире, была водородная бомба. […] ENIAC провел первую грубую версию термоядерных расчетов за шесть недель в декабре 1945 и январе 1946 годов.
- ^ Маккартни 1999, п. 103: «ENIAC правильно показал, что схема Теллера не сработает, но результаты заставили Теллера и Улама вместе придумать другую схему».
- ^
- «ENIAC на испытании - 1. Общественное использование». www.ushistory.org. Ищи 1945. Получено 16 мая, 2018.
Машина ENIAC […] была введена в эксплуатацию не позднее даты начала использования машины для расчетов в Лос-Аламосе, 10 декабря 1945 года.
- О судебном деле (дополнительные источники): Honeywell, Inc. против Sperry Rand Corp..
- «ENIAC на испытании - 1. Общественное использование». www.ushistory.org. Ищи 1945. Получено 16 мая, 2018.
- ^ Мозг Использование в прессе как метафоры стало обычным явлением в годы войны. Взглянем, например, на журнал Life: 1937-08-16, стр.45. Зарубежные авиалинии полагаются на Magic Brain (Радиокомпас RCA). 1942-03-09 с.55 Magic Brain - разработка инженеров RCA. (RCA Victrola). 1942-12-14 стр.8 Одеяло с мозгом сделает все остальное! (Автоматическое одеяло GE). 1943-11-08 стр.8 Механический мозговой прицел (Как управлять БОФОРСОМ!)
- ^ «ЭНИАК». ENIAC США 1946 г.. История вычислительного проекта. 13 марта 2013 г.. Получено 18 мая, 2016.
- ^ Далаков, Георгий. «ЭНИАК». История компьютеров. Георгий Далаков. Получено 23 мая, 2016.
- ^ Голдстайн и Голдстайн 1946
- ^ Гейл Ронан Симс (22 июня 2004 г.). "Герман Гейне Голдстайн". Philadelphia Inquirer. Архивировано из оригинал 30 ноября 2015 г.. Получено 15 апреля, 2017 - через www.princeton.edu.
- ^ а б c Уилкс, М.В. (1956). Автоматические цифровые компьютеры. Нью-Йорк: Джон Уайли и сыновья. QA76.W5 1956.
- ^ «ENIAC на испытании». USHistory.org. Ассоциация Зала Независимости. Архивировано из оригинал 12 августа 2019 г.. Получено 9 ноября, 2020.
- ^ а б c d е ж грамм час я j k Свет 1999.
- ^ «ЭНИАК». Бесплатный словарь. Получено 29 марта, 2015.
- ^ Вейк, Мартин Х. (декабрь 1955 г.). Отчет лабораторий баллистических исследований № 971: Обзор отечественных электронных цифровых вычислительных систем. Абердинский испытательный полигон, доктор медицины: Управление технических услуг Министерства торговли США. п. 41 год. Получено 29 марта, 2015.
- ^ Фаррингтон, Грегори (март 1996). ENIAC: рождение информационного века. Популярная наука. Получено 29 марта, 2015.
- ^ «ENIAC в действии: что это было и как работало». ENIAC: празднование истории инженерного искусства Penn. Пенсильванский университет. Получено 17 мая, 2016.
- ^ Мартин, Джейсон (17 декабря 1998 г.). «Прошлые и будущие разработки в области дизайна памяти». Прошлые и будущие разработки в области дизайна памяти. Университет Мэриленда. Получено 17 мая, 2016.
- ^ Педди, Джон (13 июня 2013 г.). История визуальной магии на компьютерах: как красивые изображения создаются в САПР, 3D, VR и AR. Springer Science & Business Media. ISBN 978-1-4471-4932-3.
- ^ Goldstine, H.H .; Голдстайн, Адель (1946). «Электронный числовой интегратор и компьютер (ENIAC)». Математические таблицы и другие вспомогательные средства для вычислений. 2 (15): 97–110. Дои:10.2307/2002620. ISSN 0891-6837. JSTOR 2002620.
- ^ Игараси, Ёсихидэ; Альтман, Том; Фунада, Марико; Камияма, Барбара (27 мая 2014 г.). Вычислительная техника: историческая и техническая перспектива. CRC Press. ISBN 978-1-4822-2741-3.
- ^ Оригинальное фото можно увидеть в статье: Роуз, Аллен (апрель 1946 г.). "Математика ударов молнии". Популярная наука: 83–86. Получено 29 марта, 2015.
- ^ Машинка для стрижки 1948, Раздел I: Общее описание ENIAC - Таблицы функций.
- ^ Голдстайн 1946.
- ^ Бёркс 1947, стр. 756–767
- ^ Рэндалл 5-й, Александр (14 февраля 2006 г.). «Потерянное интервью с соавтором ENIAC Дж. Преспером Эккертом». Компьютерный мир. Получено 29 марта, 2015.
- ^ Гриер, Дэвид (июль – сентябрь 2004 г.). «Из редакции». IEEE Annals of the History of Computing. 26 (3): 2–3. Дои:10.1109 / MAHC.2004.9. S2CID 7822223.
- ^ Круз, Фрэнк (9 ноября 2013 г.). «Программирование ENIAC». Программирование ENIAC. Колумбийский университет. Получено 16 мая, 2016.
- ^ Альт, Франц (июль 1972 г.). «Археология компьютеров: воспоминания 1945-1947 гг.». Коммуникации ACM. 15 (7): 693–694. Дои:10.1145/361454.361528. S2CID 28565286.
- ^ Шапранов, Матье-П. (1 июня 2006 г.). «Учебник ENIAC - функция по модулю». Архивировано из оригинал 7 января 2014 г.. Получено 4 марта, 2017.
- ^ Описание программы Лемера, вычисляющей показатель степени простого по модулю 2
- ^ "Проект программистов ENIAC". eniacprogrammers.org. Получено 29 марта, 2015.
- ^ Дональдсон Джеймс, Сьюзен (4 декабря 2007 г.). "Первые компьютерные программисты вдохновили документальный фильм". ABC News. Получено 29 марта, 2015.
- ^ Фриц, В. Баркли (1996). "Женщины ENIAC" (PDF). IEEE Annals of the History of Computing. 18 (3): 13–28. Дои:10.1109/85.511940. Архивировано из оригинал (PDF) 4 марта 2016 г.. Получено 12 апреля, 2015.
- ^ «Познакомьтесь с« дамами-холодильниками », которые программировали ENIAC». Умственная нить. 13 октября 2013 г.. Получено 16 июня, 2016.
- ^ "Программисты ENIAC: история женщин в вычислительной технике". Атомный спин. 31 июля 2016 г.
- ^ Гриер, Дэвид (2007). Когда компьютеры были людьми. Издательство Принстонского университета. ISBN 9781400849369. Получено 24 ноября, 2016.
- ^ Бейер, Курт (2012). Грейс Хоппер и изобретение информационного века. Лондон, Кембридж: MIT Press. п. 198. ISBN 9780262517263.
- ^ а б Исааксон, Уолтер (18 сентября 2014 г.). "Уолтер Айзексон о женщинах ENIAC". Удача. Архивировано из оригинал 12 декабря 2018 г.. Получено 14 декабря, 2018.
- ^ а б "Невидимые компьютеры: невыразимая история программистов ENIAC". Witi.com. Получено 10 марта, 2015.
- ^ а б Гумбрехт, Джейми (февраль 2011 г.). "Открытие заново женских компьютеров времен Второй мировой войны"'". CNN. Получено 15 февраля, 2011.
- ^ а б «Фестиваль 2014: Компьютеры». SIFF. Архивировано из оригинал 12 марта 2015 г.. Получено 12 марта, 2015.
- ^ Салливан, Патрисия (26 июля 2009 г.). "Глория Гордон Болотски, 87 лет; программист работал над историческим компьютером ENIAC". Вашингтон Пост. Получено 19 августа, 2015.
- ^ "История вычислений ARL | Исследовательская лаборатория армии США". Arl.army.mil. Получено 29 июня, 2019.
- ^ Голдстайн 1972, п. 182
- ^ Голдстайн 1972, п. 226
- ^ Маждраков, Методи; Бенов, Добрян; Валканов, Николай (2018). Метод Монте-Карло. Инженерные приложения. ACMO Academic Press. п. 250. ISBN 978-619-90684-3-4.
- ^ Кин, Сэм (2010). Исчезающая ложка. Нью-Йорк: Литтл, Браун и компания. С. 109–111. ISBN 978-0-316-05163-7.
- ^ Кеннеди-младший, Т. Р. (15 февраля 1946 г.). "Электронный компьютер мигает ответы". Нью-Йорк Таймс. Архивировано из оригинал 10 июля 2015 г.. Получено 29 марта, 2015.
- ^ Honeywell, Inc. против Sperry Rand Corp., 180 U.S.P.Q. (BNA) 673, п. 20, вывод 1.1.3 (Окружной суд США округа Миннесота, Четвертое отделение 1973 г.) («Машина ENIAC, воплощавшая« изобретение », заявленное в патенте ENIAC, находилась в общественном и неэкспериментальном использовании для следующих целей: и временами до критической даты: ... Официальное посвящение используют 15 февраля 1946 года ... »).
- ^ Эванс, Клэр Л. (6 марта 2018 г.). Broad Band: невыразимая история женщин, создавших Интернет. Пингвин. п. 51. ISBN 9780735211766.
- ^ а б c Маккартни 1999, п. 140
- ^ Маккартни 1999, п. 140: «Экерт прочитал одиннадцать лекций, Мочли - шесть, Голдстайн - шесть. Фон Нейман, который должен был прочитать одну лекцию, не явился; остальные 24 были распределены среди различных приглашенных ученых и военных».
- ^ а б c d е ж "Эниак". Эпическая технология для великого правосудия. Получено 28 января, 2017.
- ^ а б Голдстайн 1947.
- ^
- Голдстайн 1972, стр. 233-234, 270, строка поиска: "eniac Adele 1947"
- К июлю 1947 года фон Нейман писал: «Я очень благодарен Адель за ее письма. Мы с Ником работаем с ее новым кодом, и он кажется превосходным».
- Машинка для стрижки 1948, Раздел IV: Сводка заказов
- Хей, Пристли и Веревка, 2014b, стр. 44–48
- ^ Пью, Эмерсон В. (1995). "Примечания к страницам 132-135". Строительство IBM: формирование отрасли и ее технологий. MIT Press. п. 353. ISBN 9780262161473.
- ^ Хей, Пристли и Веревка, 2014b С. 44-45.
- ^ Хей, Пристли и Веревка, 2014b, п. 44.
- ^ Машинка для стрижки 1948, ВСТУПЛЕНИЕ.
- ^ а б Голдстайн 1972, 233–234, 270; строка поиска: eniac Адель 1947.
- ^ а б Хей, Пристли и Веревка, 2014b С. 47-48.
- ^ Машинка для стрижки 1948, Раздел VIII: Модифицированный ENIAC.
- ^ Фриц, В. Баркли (1949). «Описание и использование кода преобразователя ENIAC». Техническое примечание (141). Раздел 1. - Введение, с. 1.
В настоящее время он управляется кодом, который включает в себя модуль, называемый преобразователем, в качестве основной части его работы, отсюда и название «Код преобразователя ENIAC». Эти цифры кода вводятся в машину либо через Ридер со стандартных карт IBM *, либо из Таблиц функций (...). (...) * Метод управления картой используется в первую очередь для тестирования и выполнения коротких итеративных задач и не обсуждается в этом отчете.
- ^ Хей, Томас; Пристли, Марк; Веревка, Криспин (июль – сентябрь 2014c). "Лос-Аламос делает ставку на ENIAC: моделирование ядерным методом Монте-Карло, 1947-48". IEEE Annals of the History of Computing. 36 (3): 42–63. Дои:10.1109 / MAHC.2014.40. S2CID 17470931. Получено 13 ноября, 2018.
- ^ Хей, Пристли и Веревка, 2016 С. 113–114.
- ^ Машинка для стрижки 1948, ВСТУПЛЕНИЕ
- Полные имена: Хей, Пристли и Веревка, 2014b, п. 44
- ^ Хей, Пристли и Веревка, 2016, п. 153.
- ^ Видеть # Улучшения
- ^ «Программирование ENIAC: пример того, почему компьютерная история сложна | Блог @CHM». Музей истории компьютеров. 18 мая 2016 года.
- ^ Хей, Томас; Пристли, Марк; Веревка, Криспин (январь – март 2014 г.). «Пересмотр концепции сохраненной программы». IEEE Annals of the History of Computing. 36 (1): 9–10. Дои:10.1109 / mahc.2013.56. S2CID 18827916.
- ^ Хей, Пристли и Веревка, 2014b С. 48-54.
- ^ Коупленд 2006, п. 106.
- ^ Коупленд 2006, п. 2.
- ^ Уорд, Марк (5 мая 2014 г.), «Как GCHQ построил колоссальный секрет», Новости BBC
- ^ а б c d е ж грамм Хей, Пристли и Веревка, 2016 С. 46, 264.
- ^ Мидор, Митч (29 октября 2014 г.). «ENIAC: первое поколение вычислений должно быть очень привлекательным». Конституция Лотона. Получено 8 апреля, 2015.
- ^ Хей. et. al. перечислить аккумуляторы 7, 8, 13 и 17, но на фотографиях 2018 года показаны 7, 8, 11 и 17.[требуется полная цитата ]
- ^ «Познакомьтесь с 30-тонным предком iPhone: внутри проекта по восстановлению одного из первых компьютеров». TechRepublic. Возвращение Eniac к жизни.
- ^ "Вехи: электронный числовой интегратор и компьютер, 1946 год". Сеть глобальной истории IEEE. IEEE. Получено 3 августа, 2011.
- ^ «Оглядываясь назад на ENIAC: ознаменование полувека компьютеров в системе рецензирования». Журнал Ученый.
- ^ Ван дер Шпигель, янв (1996). "ENIAC-on-a-Chip". РАСПЕЧАТКА ПЕНО. Vol. 12 нет. 4. Пенсильванский университет. Архивировано из оригинал 11 октября 2012 г.. Получено 17 октября, 2016.
- ^ Van Der Spiegel, январь (9 мая 1995 г.). "ENIAC-on-a-Chip". Пенсильванский университет. Получено 4 сентября, 2009.
- ^ Браун, Джанель (8 мая 1997 г.). "Wired: женщины-протопрограммисты получают справедливое вознаграждение". Получено 10 марта, 2015.
- ^ "Проект программистов ENIAC". Проект программистов ENIAC. Получено 12 ноября, 2016.
- ^ «Постановление № 110062: объявить 15 февраля« Днем электронного цифрового интегратора и компьютера (ENIAC) »в Филадельфии и почтить память Школы инженерии и прикладных наук Пенсильванского университета» (PDF). 10 февраля 2011 г.. Получено 13 августа, 2014.
- ^ Ким, Меери (11 февраля 2016 г.). «70 лет назад шесть женщин из Филадельфии стали первыми в мире программистами на цифровых компьютерах». Получено 17 октября, 2016 - через www.phillyvoice.com.
Рекомендации
- Беркс, Артур (1947). «Электронные вычислительные схемы ENIAC». Труды I.R.E.. 35 (8): 756–767. Дои:10.1109 / jrproc.1947.234265.
- Беркс, Артур; Беркс, Элис Р. (1981). «ENIAC: первый электронный компьютер общего назначения». Анналы истории вычислительной техники. 3 (4): 310–389. Дои:10.1109 / mahc.1981.10043. S2CID 14205498.
- Клиппер, Р. Ф. (29 сентября 1948 г.). Источник. «Система логического кодирования, применяемая к ENIAC». Отчет баллистических исследовательских лабораторий (673). Архивировано из оригинал 3 января 2010 г.. Получено 27 января, 2010.
- Коупленд, Б. Джек, изд. (2006), Колосс: Секреты компьютеров для взлома кода в Блетчли-парке, Оксфорд: Oxford University Press, ISBN 978-0-19-284055-4
- Де Мол, Лисбет; Буллинк, Маартен (2008). "Выходные: первое обширное теоретико-числовое вычисление на ENIAC". В Бекманне, Арнольд; Димитракопулос, Костас; Лёве, Бенедикт (ред.). Логика и теория алгоритмов: 4-я конференция по вычислимости в Европе, CiE 2008, Афины, Греция, 15-20 июня 2008 г., Труды. Springer Science & Business Media. С. 158–167. ISBN 9783540694052.
- Эккерт, Дж. Преспер, ENIAC (в Николаевском Метрополисе, Дж. Хоулетт, Джан-Карло Рота (редакторы), История вычислений в двадцатом веке, Academic Press, New York, 1980, стр. 525–540).
- Эккерт, Дж. Преспер и Джон Мочли, 1946, Наброски планов развития ЭВМ, 6 стр. (Основополагающий документ в электронной компьютерной индустрии.)
- Фриц, В. Баркли, Женщины ENIAC (в IEEE Annals of the History of Computing, Vol. 18, 1996, стр. 13–28).
- Голдстайн, Адель (1946). Источник. «Отчет о ENIAC». FTP.arl.mil. 1 (1). Глава 1 - Введение: 1.1.2. Блоки ENIAC.
- Goldstine, H.H .; Голдстайн, Адель (1946). «Электронный числовой интегратор и компьютер (ЭНИАК)». Математика вычислений. 2 (15): 97–110. Дои:10.1090 / S0025-5718-1946-0018977-0. ISSN 0025-5718. (также перепечатано в Истоки цифровых компьютеров: избранные статьи, Springer-Verlag, New York, 1982, стр. 359–373).
- Голдстайн, Адель К. (10 июля 1947 г.). Центральное управление для ENIAC. п. 1.
В отличие от более поздних 60- и 100-порядковых кодов, этот [код заказа 51] не требовал добавления к оригинальному оборудованию ENIAC. Он работал бы медленнее и предлагал бы более ограниченный набор инструкций, но базовая структура аккумуляторов и инструкций изменилась лишь незначительно.
- Голдстайн, Герман Х. (1972). Компьютер: от Паскаля до фон Неймана. Принстон, штат Нью-Джерси: Princeton University Press. ISBN 978-0-691-02367-0.
- Хей, Томас; Пристли, Марк; Веревка, Криспин (апрель – июнь 2014 г.). «Инженерное дело« Чудо ENIAC »: реализация современной парадигмы кода». IEEE Annals of the History of Computing. 36 (2): 41–59. Дои:10.1109 / MAHC.2014.15. S2CID 24359462. Получено 13 ноября, 2018.
- Хей, Томас; Пристли, Марк; Веревка, Криспин (2016). ENIAC в действии: создание и переделка современного компьютера. MIT Press. ISBN 978-0-262-53517-5.
- Свет, Дженнифер С. (1999). "Когда компьютеры были женщинами" (PDF). Технологии и культура. 40 (3): 455–483. Дои:10.1353 / тех.1999.0128. ISSN 0040–165X. JSTOR 25147356. S2CID 108407884. Получено 9 марта, 2015.
- Мочли, Джон, ENIAC (в Метрополисе, Николай, Хоулетт, Джек; Рота, Джан-Карло. 1980 г., История вычислений в двадцатом веке, Академическая пресса, Нью-Йорк, ISBN 0-12-491650-3, pp. 541–550, «Оригинальные версии этих статей были представлены на Международной исследовательской конференции по истории вычислительной техники, прошедшей в Лос-Аламосская научная лаборатория, 10–15 июня 1976 г. ")
- Маккартни, Скотт (1999). ENIAC: Триумфы и трагедии первого в мире компьютера. Уокер и Ко. ISBN 978-0-8027-1348-3.
- Рохас, Рауль; Хашаген, Ульф, редакторы. Первые компьютеры: история и архитектура, 2000, MIT Press, ISBN 0-262-18197-5
- Стюарт, Брайан Л. (2018). «Моделирование ENIAC [сканирование нашего прошлого]». Труды IEEE. 106 (4): 761–772. Дои:10.1109 / JPROC.2018.2813678.
- Стюарт, Брайан Л. (2018). «Программирование ENIAC [Сканирование нашего прошлого]». Труды IEEE. 106 (9): 1760–1770. Дои:10.1109 / JPROC.2018.2843998.
- Стюарт, Брайан Л. (2018). «Отладка ENIAC [Сканирование нашего прошлого]». Труды IEEE. 106 (12): 2331–2345. Дои:10.1109 / JPROC.2018.2878986.
дальнейшее чтение
- Беркли, Эдмунд. ГИГАНСКИЕ МОЗГИ или машины, которые думают. John Wiley & Sons, inc., 1949. Глава 7 Скорость - 5000 добавлений в секунду: ENIAC (электронный числовой интегратор и компьютер) школы Мура
- Дайсон, Джордж (2012). Собор Тьюринга: истоки цифровой вселенной. Нью-Йорк: Книги Пантеона. ISBN 978-0-375-42277-5.
- Гумбрехт, Джейми (8 февраля 2011 г.). "Открывая заново компьютеры Второй мировой войны"'". CNN.com. Получено 9 февраля, 2011.
- Привет, Майк. Электронный мозг: истории с начала компьютерной эры, Джозеф Генри Пресса, 2005. ISBN 0-309-09630-8
- Луков, Герман (1979). От Dits к Bits: личная история электронного компьютера. Портленд, Орегон: Robotics Press. ISBN 978-0-89661-002-6. LCCN 79-90567.
- Tompkins, C.B .; Wakelin, J. H .; Высокоскоростные вычислительные устройства, Макгроу-Хилл, 1950.
- Стерн, Нэнси (1981). От ENIAC к UNIVAC: оценка компьютеров Eckert-Mauchly. Цифровая пресса. ISBN 978-0-932376-14-5.
- «Руководство по эксплуатации ENIAC» (PDF). www.bitsavers.org.
внешняя ссылка
- Моделирование ENIAC
- Еще одна симуляция ENIAC
- Имитатор импульсного уровня ENIAC
- 3D-модель ENIAC для печати
- Вопросы и ответы: потерянное интервью с соавтором ENIAC Дж. Преспером Эккертом
- Интервью с Эккертом Стенограмма видеоинтервью Дэвида Эллисона с Эккертом для Национального музея американской истории, Смитсоновский институт, 2 февраля 1988 г. Углубленное техническое обсуждение ENIAC, включая мыслительный процесс, лежащий в основе дизайна.
- Устное историческое интервью с Дж. Преспером Эккертом, Институт Чарльза Бэббиджа, Университет Миннесоты. Эккерт, соавтор ENIAC, обсуждает его разработку в Школе электротехники Мура при Пенсильванском университете; описывает трудности в обеспечении патентных прав на ENIAC и проблемы, связанные с распространением книги Джона фон Неймана 1945 г. Первый проект отчета по EDVAC, что сделало изобретения ENIAC достоянием общественности. Интервью Нэнси Стерн, 28 октября 1977 г.
- Устное историческое интервью с Карлом Чемберсом, Институт Чарльза Бэббиджа, Университет Миннесоты. Чемберс обсуждает начало и прогресс проекта ENIAC в Школе электротехники Мура при Пенсильванском университете (1941–46). Устное историческое интервью Нэнси Б. Стерн, 30 ноября 1977 г.
- Устное историческое интервью с Ирвеном Трэвисом, Институт Чарльза Бэббиджа, Университет Миннесоты. Трэвис описывает проект ENIAC в Пенсильванском университете (1941–1946), технические и лидерские способности главного инженера Эккерта, рабочие отношения между Джоном Мочли и Эккертом, споры по поводу патентных прав и их отставку из университета. Устное историческое интервью Нэнси Б. Стерн, 21 октября 1977 г.
- Устное историческое интервью с С. Рейдом Уорреном, Институт Чарльза Бэббиджа, Университет Миннесоты. Уоррен был руководителем проекта EDVAC; в центре его обсуждения находятся Дж. Преспер Эккерт и Джон Мочли и их разногласия с администраторами по поводу патентных прав; обсуждает черновой вариант отчета Джона фон Неймана 1945 г. по EDVAC и отсутствие в нем должного признания всех участников EDVAC.
- Проект программистов ENIAC
- Женщины ENIAC
- Программирование ENIAC
- Как ENIAC получил квадратный корень
- Майк Муусс: Собранные документы ENIAC
- ENIAC глава в Карле Кемпфе, Электронные компьютеры в артиллерийском корпусе, Ноябрь 1961 г.
- История ENIAC, Мартин Х. Вейк, Лаборатории баллистических исследований боеприпасов, 1961 г.
- Музей ENIAC в Университете Пенсильвании
- Технические характеристики ENIAC из отчета лабораторий баллистических исследований № 971, декабрь 1955 г. (Обзор отечественных электронных цифровых вычислительных систем)
- Рождение компьютера, Майкл Канеллос, новость о 60-летнем юбилее, CNet, 13 февраля 2006 г.
- Восстановлен фильм 1946 года, Архив компьютерной истории