~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 66207613D0868A82BC3B0FBC9C383A87__1717752180 ✰
Заголовок документа оригинал.:
✰ ENIAC - Wikipedia ✰
Заголовок документа перевод.:
✰ ЭНИАК — Википедия, бесплатная энциклопедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/ENIAC ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/66/87/66207613d0868a82bc3b0fbc9c383a87.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/66/87/66207613d0868a82bc3b0fbc9c383a87__translat.html ✰
Дата и время сохранения документа:
✰ 09.06.2024 02:53:02 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 7 June 2024, at 12:23 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

ЭНИАК — Википедия, бесплатная энциклопедия Jump to content

ЭНИАК

Координаты : 39 ° 57'08 "N 75 ° 11'26" W  /  / 39,9523 ° N 75,1906 ° W / 39,9523; -75.1906 г.
Из Википедии, бесплатной энциклопедии

ЭНИАК
Четыре панели ENIAC и одна из трех функциональных таблиц в Школе инженерии и прикладных наук Пенсильванского университета.
Расположение Пенсильванского университета Факультет компьютерных и информационных наук , 3330 Уолнат-стрит , Филадельфия, Пенсильвания , США
Координаты 39 ° 57'08 "N 75 ° 11'26" W  /  / 39,9523 ° N 75,1906 ° W / 39,9523; -75.1906 г.
Построен/основан 1945
PHMC посвященный Четверг, 15 июня 2000 г.
Гленн А. Бек (на заднем плане) и Бетти Снайдер (на переднем плане) программируют ENIAC в здании 328 BRL . (Фото армии США, ок. 1947–1955 гг.)

ЭНИАК ( / ˈ ɛ n i æ k / ; Электронный числовой интегратор и компьютер ) [1] [2] был первым программируемым электронным цифровым общего назначения компьютером , созданным в 1945 году. [3] [4] Некоторые из этих функций были и у других компьютеров, но ENIAC был первым, кто обладал ими всеми. Он был полным по Тьюрингу и мог решать «большой класс числовых задач» посредством перепрограммирования. [5] [6]

ENIAC был разработан Джоном Мокли и Дж. Преспером Эккертом для расчета артиллерийской таблиц стрельбы для США армии Лаборатории баллистических исследований (которая позже стала частью Армейской исследовательской лаборатории ). [7] [8] Однако его первой программой было исследование возможности создания термоядерного оружия . [9] [10]

ENIAC был завершен в 1945 году и впервые использован в практических целях 10 декабря 1945 года. [11]

ЭНИАК был официально открыт в Пенсильванском университете 15 февраля 1946 года, его стоимость составила 487 000 долларов (что эквивалентно 6 900 000 долларов в 2023 году), и пресса назвала его «Гигантским мозгом». [12] Его скорость была примерно в тысячу раз выше, чем у электромеханических машин. [13]

ENIAC был официально принят Артиллерийским корпусом армии США в июле 1946 года. В 1947 году он был передан на Абердинский испытательный полигон в Абердине, штат Мэриленд , где находился в непрерывной эксплуатации до 1955 года.

Разработка и дизайн [ править ]

Проектирование и строительство ENIAC финансировалось армией США, артиллерийским корпусом, командованием исследований и разработок под руководством генерал-майора Гладеона М. Барнса . Общая стоимость составила около 487 000 долларов США, что эквивалентно 6 900 000 долларов США в 2023 году. [14] Контракт на строительство был подписан 5 июня 1943 года; Работа над компьютером началась тайно в университета. Пенсильванского Школе электротехники Мура [15] в следующем месяце под кодовым названием «Проект PX» с Джоном Гристом Брейнердом в качестве главного исследователя. Герман Х. Голдстайн убедил армию профинансировать проект, в результате чего ему было поручено курировать его от их имени. [16]

ENIAC был разработан колледжа Урсинус профессором физики Джоном Мокли и Дж. Преспером Эккертом из Пенсильванского университета, США. [17] В команду инженеров-конструкторов, помогавших в разработке, входили Роберт Ф. Шоу (таблицы функций), Джеффри Чуан Чу (делитель/квадратный корень), Томас Кайт Шарплесс (главный программист), Фрэнк Мурал (главный программист), Артур Беркс (умножитель), Гарри Хаски (читатель/принтер) и Джек Дэвис (аккумуляторы). [18] Значительную работу по разработке провели женщины-математики, которые занимались основной частью программирования ENIAC: Джин Дженнингс , Марлин Вескофф , Рут Лихтерман , Бетти Снайдер , Фрэнсис Билас и Кей МакНалти . [19] В 1946 году исследователи уволились из Пенсильванского университета и основали Eckert-Mauchly Computer Corporation .

ENIAC представлял собой большой модульный компьютер, состоявший из отдельных панелей для выполнения различных функций. Двадцать из этих модулей представляли собой аккумуляторы, которые могли не только складывать и вычитать, но и хранить десятизначные в памяти числа. Номера передавались между этими подразделениями по нескольким автобусам общего назначения (или лоткам , как их называли). Чтобы достичь высокой скорости, панели должны были отправлять и получать числа, вычислять, сохранять ответ и запускать следующую операцию, и все это без каких-либо движущихся частей. Ключом к его универсальности была способность разветвляться ; он может запускать различные операции в зависимости от знака вычисленного результата.

Компоненты [ править ]

К концу своей работы в 1956 году ENIAC содержал 18 000 электронных ламп , 7 200 кристаллических диодов , 1 500 реле , 70 000 резисторов , 10 000 конденсаторов и примерно 5 000 000 соединений, паяных вручную . Он весил более 30 коротких тонн (27 т), имел высоту примерно 8 футов (2 м), глубину 3 фута (1 м) и длину 100 футов (30 м), занимал площадь 300 кв. футов (28 м). 2 ) и потреблял 150 кВт электроэнергии. [20] [21] IBM Ввод был возможен с помощью устройства чтения карт IBM перфорация карт , а для вывода использовалась . Эти карты можно было бы использовать для печати в автономном режиме с помощью учетной машины IBM , такой как IBM 405 . Хотя изначально у ENIAC не было системы хранения памяти, эти перфокарты можно было использовать для хранения внешней памяти. [22] В 1953 году на 100 слов к ENIAC была добавлена ​​память на магнитном сердечнике , созданная корпорацией Burroughs . [23]

ENIAC использовал десятипозиционные кольцевые счетчики для хранения цифр; для каждой цифры требовалось 36 электронных ламп, 10 из которых представляли собой двойные триоды, составляющие триггеры кольцевого счетчика. Арифметика выполнялась путем «подсчета» импульсов с помощью кольцевых счетчиков и генерации импульсов переноса, если счетчик «оборачивался», идея заключалась в электронной эмуляции работы цифровых колес механической счетной машины . [24]

ENIAC имел 20 десятизначных аккумуляторов со знаком , которые использовали представление дополнения до десяти и могли выполнять 5000 простых операций сложения или вычитания между любым из них и источником (например, другим аккумулятором или постоянным передатчиком) в секунду. Можно было подключить несколько аккумуляторов для одновременной работы, поэтому пиковая скорость работы потенциально была намного выше из-за параллельной работы. [25] [26]

капрал. Ирвин Гольдштейн (на переднем плане) устанавливает переключатели на одной из функциональных таблиц ENIAC в Школе электротехники Мура. (фото армии США) [27]

Можно было подключить перенос одного аккумулятора к другому для выполнения арифметических операций с удвоенной точностью, но синхронизация цепи переноса аккумулятора не позволяла подключить три или более для еще большей точности. ENIAC использовал четыре аккумулятора (управляемые специальным блоком умножения) для выполнения до 385 операций умножения в секунду; пять аккумуляторов управлялись специальным блоком делителя/извлечения квадратного корня, способным выполнять до 40 операций деления в секунду или трех операций извлечения квадратного корня в секунду.

Другими девятью модулями ENIAC были инициирующий блок (запускал и останавливал машину), циклический блок (используемый для синхронизации других блоков), главный программист (контролируемое циклическое упорядочение), считыватель (управлял устройством чтения перфокарт IBM). , принтер (управляемый перфоратором карты IBM), постоянный передатчик и три функциональные таблицы. [28] [29]

Время работы [ править ]

Ссылки Рохаса и Хашагена (или Уилкса) [17] дайте более подробную информацию о сроках проведения операций, которые несколько отличаются от указанных выше.

Базовый машинный цикл составлял 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 [17] утверждает, что на деление с 10-значным частным требовалось 6 миллисекунд.) Если результат имел менее десяти цифр, он был получен быстрее.

ENIAC способен обрабатывать около 500 FLOPS , [30] по сравнению с современных суперкомпьютеров пета- и эксафлопсной вычислительной мощностью .

Надежность [ править ]

ENIAC использовал обычные с восьмеричной базой радиолампы того времени ; десятичные аккумуляторы были изготовлены из 6SN7 триггеров , а 6L7, 6SJ7, 6SA7 и 6AC7 использовались в логических функциях. [31] Многочисленные 6L6 и 6V6 служили драйверами линии для передачи импульсов по кабелям между стойками.

Почти каждый день несколько ламп перегорали, в результате чего ENIAC примерно в половине случаев выходил из строя. Специальные лампы высокой надежности не были доступны до 1948 года. Однако большинство этих отказов происходило в периоды прогрева и остывания, когда нагреватели трубок и катоды находились под наибольшей термической нагрузкой. Инженеры сократили количество отказов трубок ENIAC до более приемлемого уровня — одна трубка каждые два дня. Согласно интервью Эккерта в 1989 году: «Примерно каждые два дня у нас выходила из строя трубка, и мы могли обнаружить проблему в течение 15 минут». [32] В 1954 году самый продолжительный период непрерывной работы без сбоев составил 116 часов — около пяти суток.

Программирование [ править ]

ENIAC можно было запрограммировать на выполнение сложных последовательностей операций, включая циклы, ветвления и подпрограммы. Однако вместо компьютеров с хранимой программой , которые существуют сегодня, ENIAC представлял собой просто большую коллекцию арифметических машин, в которые изначально были встроены программы. [33] за счет комбинации проводки коммутационной панели и трех портативных функциональных таблиц (содержащих 1200 десятипозиционных переключателей каждая). [34] Задача выявления проблемы и ее отображения на машине была сложной и обычно занимала недели. Из-за сложности отображения программ на машине, программы менялись только после огромного количества тестов текущей программы. [35] После того, как программа была написана на бумаге, процесс внедрения программы в ENIAC путем манипуляций с ее переключателями и кабелями мог занять несколько дней. За этим последовал период проверки и отладки, чему способствовала возможность выполнять программу шаг за шагом. Учебное пособие по программированию функции модуля с использованием симулятора ENIAC дает представление о том, как выглядела программа на ENIAC. [36] [37] [38]

Шесть основных программистов ENIAC, Кей МакНалти , Бетти Дженнингс , Бетти Снайдер , Марлин Вескофф , Фрэн Билас и Рут Лихтерман , не только определили, как вводить программы ENIAC, но и развили понимание внутренней работы ENIAC. [39] [40] Программистам часто удавалось свести ошибку к отдельной вышедшей из строя трубке, на которую технический специалист мог указать для замены. [41]

Программисты [ править ]

Программисты Бетти Джин Дженнингс (слева) и Фрэн Билас (справа) управляют главной панелью управления ENIAC в Школе электротехники Мура , ок. 1945 г. (фото Армии США из архива Технической библиотеки АРЛ)

Во время Второй мировой войны , когда армии США требовалось рассчитывать баллистические траектории, для выполнения этой задачи брали интервью многие женщины. По меньшей мере 200 женщин были наняты Инженерной школой Мура для работы « компьютерщиками ». [19] и шестеро из них были выбраны программистами ENIAC. Бетти Холбертон , Кей МакНалти , Марлин Вескофф , Рут Лихтерман , Бетти Джин Дженнингс и Фрэн Билас запрограммировали ENIAC для выполнения электронных расчетов баллистических траекторий для Армейской лаборатории баллистических исследований . [42] В то время как мужчины, имеющие такое же образование и опыт, были обозначены как «специалисты», этих женщин необоснованно отнесли к «субпрофессионалам», хотя они имели профессиональные степени в области математики и были высококвалифицированными математиками. [42]

Эти женщины не были «ледильниками», то есть моделями, позирующими перед аппаратом для пресс-фотографий, как обнаружила тогдашняя студентка-компьютерщик Кэтрин Клейман в своем собственном исследовании, в отличие от того, что ей рассказал историк вычислительной техники. [43] Однако некоторые женщины за всю свою жизнь не получили признания за свою работу над ENIAC. [19] После окончания войны женщины продолжили работу над ENIAC. Их опыт затруднял замену их позиций вернувшимися солдатами. [44] Позже, в 1990-х годах, Клейман узнал, что большинство программистов ENIAC не были приглашены на мероприятие, посвященное 50-летию ENIAC. Поэтому она поставила перед собой задачу выследить их и записать их устные истории. Сегодня Клейман, интернет-юрист, завершает работу над своим документальным фильмом и книгой о шести женщинах-программистах ENIAC. Документальный фильм призван вдохновить молодых женщин и мужчин заняться программированием. «Они были потрясены, когда их обнаружили», — говорит Клейман. «Они были в восторге от того, что их узнали, но у них сложилось неоднозначное впечатление о том, как они себя чувствовали из-за того, что их так долго игнорировали». [43]

Эти первые программисты были выбраны из группы примерно из двухсот женщин, работавших компьютерами в Школе электротехники Мура Пенсильванского университета. Задача компьютеров заключалась в выдаче числового результата математических формул, необходимого для научного исследования или инженерного проекта. Обычно они делали это с помощью механического калькулятора. Женщины изучали логику, физическую структуру, работу и схемы машины, чтобы понять не только математику вычислений, но и саму машину. [19] В то время это была одна из немногих технических категорий должностей, доступных женщинам. [45] Бетти Холбертон (урожденная Снайдер) вместе с Джин Дженнингс продолжала помогать писать первую систему генеративного программирования ( SORT/MERGE ) и разрабатывать первые коммерческие электронные компьютеры UNIVAC и BINAC . [46] МакНалти разработал использование подпрограмм , чтобы увеличить вычислительные возможности ENIAC. [47]

Герман Голдстайн выбрал программистов, которых он назвал операторами, из компьютеров, которые рассчитывали баллистические таблицы с помощью механических настольных калькуляторов и дифференциального анализатора до и во время разработки ENIAC. [19] Под руководством Германа и Адель Голдстайны компьютеры изучали чертежи и физическую структуру ENIAC, чтобы определить, как манипулировать его переключателями и кабелями, поскольку языков программирования еще не существовало. Хотя современники считали программирование канцелярской задачей и публично не признавали влияние программистов на успешную работу и анонс ENIAC, [19] МакНалти, Дженнингс, Снайдер, Вескофф, Билас и Лихтерман с тех пор были отмечены за вклад в компьютерные технологии. [48] [49] [50] Три из нынешних (2020 г.) армейских суперкомпьютеров Джин , Кей и Бетти названы в честь Джин Бартик (Бетти Дженнингс), Кей МакНалти и Бетти Снайдер соответственно. [51]

Должности «программист» и «оператор» изначально не считались профессиями, подходящими для женщин. Нехватка рабочей силы, вызванная Второй мировой войной, помогла женщинам выйти на работу. [19] Однако эта сфера не считалась престижной, а привлечение женщин рассматривалось как способ высвободить мужчин для более квалифицированной работы. По сути, женщины рассматривались как удовлетворяющие потребности во время временного кризиса. [19] Например, в 1942 году Национальный консультативный комитет по аэронавтике заявил: «Ощущается, что достаточно большая отдача будет получена, если освободить инженеров от детальных расчетов, чтобы компенсировать любые возросшие расходы на зарплату компьютеров. Инженеры сами признают, что девушки-компьютеры делают это». работа выполняется быстрее и точнее, чем они могли бы. Это в значительной степени связано с ощущением среди инженеров, что их студенческий и производственный опыт тратится впустую и сводится на нет простыми повторяющимися вычислениями». [19]

После первых шести программистов была нанята расширенная команда из ста ученых для продолжения работы над ENIAC. Среди них было несколько женщин, в том числе Глория Рут Гордон . [52] Адель Голдстайн написала оригинальное техническое описание ENIAC. [53]

Языки программирования [ править ]

Для описания программ для ENIAC было разработано несколько языковых систем, в том числе:

Год Имя Главные разработчики
1943–46 Система кодирования ENIAC Джон фон Нейман , Джон Мокли , Дж. Преспер Эккерт , Герман Голдстайн после Алана Тьюринга .
1946 Короткий код ЭНИАК Ричард Клиппингер, Джон фон Нейман после Алана Тьюринга
1946 Графическая система Фон Неймана и Голдстайна (обозначения) Джон фон Нейман и Герман Голдстайн
1947 АРК Ассамблея Кэтлин Бут [54] [55]
1948 Система обозначений карри Хаскелл Карри

Роль в создании водородной бомбы [ править ]

Хотя Лаборатория баллистических исследований была спонсором ENIAC, через год после начала этого трехлетнего проекта Джон фон Нейман , математик, работавший над водородной бомбой в Национальной лаборатории Лос-Аламоса , узнал о ENIAC. [56] В декабре 1945 года ENIAC использовался для расчета термоядерных реакций с помощью уравнений . Эти данные были использованы для поддержки исследований по созданию водородной бомбы. [57] [58]

методов Монте Карло - Роль в развитии

С ролью ENIAC в создании водородной бомбы связана его роль в метода Монте-Карло популяризации . Ученые, участвовавшие в разработке первоначальной ядерной бомбы, использовали огромные группы людей, выполняющих огромное количество вычислений («компьютеров» в терминологии того времени), чтобы исследовать расстояние, которое нейтроны могут пройти через различные материалы. Джон фон Нейман и Станислав Улам поняли, что скорость ENIAC позволит выполнять эти вычисления гораздо быстрее. [59] Успех этого проекта показал ценность методов Монте-Карло в науке. [60]

Дальнейшие события [ править ]

1 февраля 1946 года состоялась пресс-конференция. [19] а о готовой машине было объявлено публике вечером 14 февраля 1946 года. [61] с демонстрацией его возможностей. Элизабет Снайдер и Бетти Джин Дженнингс отвечали за разработку программы демонстрационной траектории, хотя ответственность за нее взяли на себя Герман и Адель Голдстайн. [19] На следующий день машина была официально посвящена [62] в Пенсильванском университете. Ни одна из женщин, участвовавших в программировании машины или создании демонстрации, не была приглашена ни на официальное посвящение, ни на праздничный ужин, состоявшийся после него. [63]

Первоначальная сумма контракта составляла 61 700 долларов; окончательная стоимость составила почти 500 000 долларов США (примерно эквивалентно 9 000 000 долларов США в 2023 году). Он был официально принят Артиллерийским корпусом армии США в июле 1946 года. ENIAC был остановлен 9 ноября 1946 года для ремонта и модернизации памяти и в 1947 году переведен на Абердинский испытательный полигон , штат Мэриленд. Там 29 июля В 1947 году он был включен и работал непрерывно до 23:45 2 октября 1955 года, когда его сняли с производства в пользу более эффективных компьютеров EDVAC и ORDVAC . [2]

развитии EDVAC Роль в

Через несколько месяцев после презентации ENIAC летом 1946 года в рамках «экстраординарных усилий по началу исследований в этой области» [64] Пентагон пригласил «лучших людей в области электроники и математики из США и Великобритании» [64] на серию из сорока восьми лекций, прочитанных в Филадельфии, штат Пенсильвания; все вместе они назывались «Теория и методы проектирования цифровых компьютеров » — чаще называемые « Лекции школы Мура» . [64] Половина этих лекций была прочитана изобретателями ENIAC. [65]

ENIAC был единственной в своем роде разработкой и никогда не повторялся. Заморозка дизайна в 1943 году означала, что в нем отсутствовали некоторые инновации, которые вскоре стали хорошо развитыми, в частности, возможность хранить программу. Эккерт и Моучли начали работу над новой конструкцией, которая позже будет называться EDVAC , которая будет одновременно более простой и мощной. В частности, в 1944 году Эккерт написал описание устройства памяти (ртутной линии задержки ), которое могло хранить как данные, так и программу. Джон фон Нейман, который консультировал Школу Мура по EDVAC, присутствовал на собраниях Школы Мура, на которых разрабатывалась концепция хранимой программы. Фон Нейман составил неполный набор заметок ( Первый проект отчета о EDVAC ), которые предназначались для использования в качестве внутреннего меморандума, описывающего, развивающего и формулирующего на формально-логическом языке идеи, развитые на встречах. Администратор ENIAC и сотрудник службы безопасности Герман Голдстайн распространил копии этого первого проекта среди ряда правительственных и образовательных учреждений, стимулируя широкий интерес к созданию нового поколения электронных вычислительных машин, в том числе Электронный автоматический калькулятор с памятью задержки (EDSAC) в Кембриджском университете, Англия, и SEAC в Бюро стандартов США. [66]

Улучшения [ править ]

После 1947 года в ENIAC был внесен ряд улучшений, в том числе примитивный хранимый механизм программирования, доступный только для чтения, с использованием функциональных таблиц в качестве ПЗУ программы . [66] [67] [68] [69] [70] [71] после чего было произведено программирование путем установки переключателей. [72] Идея была разработана в нескольких вариантах Ричардом Клиппингером и его группой, с одной стороны, и Голдстайнами, с другой. [73] ENIAC и это было включено в патент . [74] Клиппингер проконсультировался с фон Нейманом о том, какой набор команд реализовать. [66] [75] [76] Клиппингер придумал трехадресную архитектуру, а фон Нейман предложил одноадресную архитектуру, поскольку ее было проще реализовать. Три разряда одного аккумулятора (№6) использовались в качестве счетчика программы, другой аккумулятор (№15) использовался как основной аккумулятор, третий аккумулятор (№8) использовался как указатель адреса для чтения данных из таблиц функций, а большинство остальных аккумуляторов (1–5, 7, 9–14, 17–19) использовались для памяти данных.

В марте 1948 года был установлен преобразовательный агрегат. [77] что сделало возможным программирование через ридер со стандартных карт IBM. [78] [79] «первый производственный запуск» новых методов кодирования задачи Монте-Карло . В апреле последовал [77] [80] После переезда ENIAC в Абердин также была построена панель регистров памяти, но она не работала. Также был добавлен небольшой главный блок управления для включения и выключения машины. [81]

Программированием хранимой программы для ENIAC занимались Бетти Дженнингс, Клиппингер, Адель Голдстайн и другие. [82] [83] [67] [66] Впервые он был продемонстрирован как компьютер с хранимой программой в апреле 1948 года. [84] запускает программу Адель Голдстайн для Джона фон Неймана. Эта модификация снизила скорость ENIAC в 6 раз и устранила возможность параллельных вычислений, а также сократила время перепрограммирования. [76] [66] часов, а не дней, считалось, что потеря производительности стоит того. Также анализ показал, что из-за различий между электронной скоростью вычислений и электромеханической скоростью ввода/вывода практически любая реальная задача была полностью связана с вводом/выводом , даже без использования параллелизма исходной машины. Большинство вычислений по-прежнему будут связаны с вводом-выводом, даже после снижения скорости, вызванного этой модификацией.

В начале 1952 года был добавлен высокоскоростной переключатель, который увеличил скорость переключения в пять раз. на 100 слов ​​дополнительная память В июле 1953 года к системе была добавлена , использующая двоично-десятичное представление чисел с превышением 3 . Для поддержки этого расширения памяти ENIAC был оснащен новым селектором таблицы функций, селектором адреса памяти, схемами формирования импульсов, а в механизм программирования были добавлены три новых порядка. [66]

другими ранними компьютерами Сравнение с

Исторический указатель штата Пенсильвания на кампусе Пенсильванского университета в Филадельфии.

Механические вычислительные машины существуют со времен Архимеда (см.: Антикиферский механизм ), но началом современной компьютерной эры считаются 1930-е и 1940-е годы.

ENIAC, как и IBM Harvard Mark I и немецкий Z3 , мог выполнять произвольную последовательность математических операций, но не считывал их с ленты. Как и британский Колосс , он программировался с помощью коммутационной панели и переключателей. ENIAC сочетал полную тьюринговскую программируемость с электронной скоростью. Компьютер Атанасова-Берри (ABC), ENIAC и Colossus использовали термоэмиссионные клапаны (вакуумные лампы) . Регистры ENIAC выполняли десятичную арифметику, а не двоичную арифметику, как Z3, ABC и Colossus.

Как и Колосс, ENIAC требовал перепрограммирования до апреля 1948 года. [85] В июне 1948 года Manchester Baby запустил свою первую программу и получил звание первого электронного компьютера с хранимой программой . [86] [87] [88] Хотя идея компьютера с хранимой программой и объединенной памятью для программ и данных была задумана во время разработки ENIAC, она изначально не была реализована в ENIAC, поскольку приоритеты Второй мировой войны требовали быстрого завершения работы машины, а 20 мест хранения ENIAC должны были быть слишком маленьким для хранения данных и программ.

Общественные знания [ править ]

Z3 и Colossus были разработаны независимо друг от друга, а также от ABC и ENIAC во время Второй мировой войны. Работа над ABC в Университете штата Айова была остановлена ​​в 1942 году после того, как Джон Атанасов был вызван в Вашингтон для проведения физических исследований для ВМС США, и впоследствии она была демонтирована. [89] Z3 был уничтожен в результате бомбардировки Берлина союзниками в 1943 году. Поскольку десять машин Colossus участвовали в военных действиях Великобритании, их существование оставалось секретом до конца 1970-х годов, хотя знания об их возможностях оставались среди их британских сотрудников и приглашенных американцев. ENIAC, напротив, подвергся испытаниям для прессы в 1946 году и «захватил воображение всего мира». Поэтому более старые истории вычислений могут быть неполными в своем освещении и анализе этого периода. Все машины Colossus, кроме двух, были разобраны в 1945 году; оставшиеся два использовались ЦПС для расшифровки советских сообщений до 1960-х годов. [90] [91] Публичная демонстрация ENIAC была разработана Снайдером и Дженнингсом, которые создали демо-версию, позволяющую рассчитать траекторию ракеты за 15 секунд — задача, на которую у человеческого компьютера ушло бы несколько недель . [47]

Патент [ править ]

По ряду причин, включая проведенное Мокли в июне 1941 года исследование компьютера Атанасова-Берри (ABC), прототип которого был создан в 1939 году Джоном Атанасовым и Клиффордом Берри , патент США № 3 120 606 на ENIAC, поданный в 1947 году и выданный в 1964 году, был аннулирован 1973 год [92] решение по эпохальному делу федерального суда Honeywell, Inc. против Sperry Rand Corp. Решение включало следующее: изобретатели ENIAC заимствовали предмет электронного цифрового компьютера от Атанасова; юридически признал Атанасова изобретателем первого электронного цифрового компьютера; и сделал изобретение электронного цифрового компьютера достоянием общественности .

Основные части [ править ]

Нижняя часть трех аккумуляторов в Форт-Силл, Оклахома, США.
Функциональный стол 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. [93]

Детали на дисплее [ править ]

Деталь задней части секции ENIAC, показывающая электронные лампы.

Части ENIAC принадлежат следующим учреждениям:

  • Школа инженерии и прикладных наук Пенсильванского университета имеет четыре из первоначальных сорока панелей (аккумулятор № 18, панель постоянного передатчика 2, панель главного программиста 2 и блок циклического управления) и одну из трех функциональных таблиц (таблица функций B). ) ENIAC (взято из Смитсоновского института). [93]
  • имеет Смитсоновский институт пять панелей (аккумуляторы 2, 19 и 20; панели постоянного датчика 1 и 3; делитель и квадратный корень; таблица функций 2, панель 1; таблица функций 3, панель 2; панели высокоскоростного умножителя 1 и 2; панель принтера 1). ; Инициирующая единица) [93] в Национальном музее американской истории в Вашингтоне, округ Колумбия [19] (но, видимо, сейчас не выставлен напоказ).
  • В Музее науки в Лондоне выставлен приемник.
  • В Музее истории компьютеров в Маунтин-Вью, штат Калифорния, выставлены три панели (аккумулятор № 12, панель 2 функциональной таблицы 2 и панель 3 принтера) и портативная функциональная таблица C (предоставленная Смитсоновским институтом). [93]
  • в В Мичиганском университете Анн-Арборе есть четыре панели (два аккумулятора, панель высокоскоростного умножителя 3 и панель главного программиста 2). [93] спасен Артуром Бёрксом .
  • на В Музее вооружения армии США Абердинском полигоне , штат Мэриленд , где использовался ENIAC, имеется портативная функциональная таблица A.
  • По состоянию на октябрь 2014 года Музей полевой артиллерии армии США в Форт-Силле получил семь панелей ENIAC, которые ранее находились в компании The Perot Group в Плано, штат Техас. [94] Есть аккумуляторы №7, №8, №11 и №17; [95] панели №1 и №2, подключенные к функциональной таблице №1, [93] и задняя часть панели, на которой показаны трубки. Также представлен модуль трубок.
  • Военная академия США в Вест-Пойнте, штат Нью-Йорк, имеет один из терминалов ввода данных ENIAC.
  • Музей Хайнца Никсдорфа в Падерборне, Германия, состоит из трех панелей (панель принтера 2 и таблица высокоскоростных функций). [93] (взято из Смитсоновского института). В 2014 году музей решил восстановить одну из аккумуляторных панелей – реконструированная часть имеет вид упрощенного аналога оригинальной машины. [96] [97]

Признание [ править ]

ENIAC был назван вехой IEEE в 1987 году. [98]

ЭНИАК на чипе, Пенсильванский университет (1995) - Музей истории компьютеров

В 1996 году, в честь 50-летия ENIAC, Пенсильванский университет спонсировал проект под названием «ENIAC-on-a-Chip», в рамках которого был построен очень маленький кремниевый компьютерный чип размером 7,44 на 5,29 мм с той же функциональностью, что и ENIAC. . Хотя этот 20-мегагерцовый чип был во много раз быстрее, чем ENIAC, его скорость была лишь незначительной частью скорости его современных микропроцессоров конца 1990-х годов. [99] [100] [101]

В 1997 году шесть женщин, которые выполнили большую часть программирования ENIAC, были включены в Международный зал технологической славы . [48] [102] Роль программистов ENIAC рассматривается в документальном фильме 2010 года « Совершенно секретные розы: женские «компьютеры» Второй мировой войны» . Лиэнн Эриксон [49] В короткометражном документальном фильме Кейт МакМахон «Компьютеры» 2014 года рассказывается история шести программистов; это результат 20-летних исследований Кэтрин Клейман и ее команды в рамках проекта программистов ENIAC. [50] [103] В 2022 году издательство Grand Central Publishing выпустило «Испытательный полигон» Кэти Клейман, биографию в твердом переплете о шести программистах ENIAC и их усилиях по переводу блок-схем и электронных схем ENIAC, находившегося в то время в стадии разработки, в программы, которые будут однажды загружены и запущены на ENIAC. он был доступен для использования. [104]

В 2011 году, в честь 65-летия открытия ENIAC, город Филадельфия объявил 15 февраля Днем ENIAC. [105] [106] [107]

15 февраля 2016 года ENIAC отпраздновал свое 70-летие. [108]

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

Примечания [ править ]

  1. ^ Эккерт-младший, Джон Преспер и Мочли, Джон В.; Электронный цифровой интегратор и компьютер, Патентное ведомство США, патент США № 3120606, подан 26 июня 1947 г., выдан 4 февраля 1964 г.; признан недействительным 19 октября 1973 г. после решения суда по делу Honeywell против Сперри Рэнд .
  2. ^ Jump up to: а б Вейк, Мартин Х. «История ЭНИАКа» . Артиллерийское вооружение (январь – февраль 1961 г.). Вашингтон, округ Колумбия: Американская артиллерийская ассоциация. Архивировано из оригинала 14 августа 2011 года . Проверено 29 марта 2015 г.
  3. ^ «3.2 Электронные компьютеры первого поколения (1937-1953)» . www.phy.ornl.gov . Архивировано из оригинала 8 марта 2012 года.
  4. ^ «ENIAC на испытаниях – 1. Публичное использование» . www.ushistory.org . Найдите 1945 год . Архивировано из оригинала 9 февраля 2019 года . Проверено 16 мая 2018 г. Машина ENIAC [...] была применена на практике не позднее даты начала использования машины для расчетов в Лос-Аламосе, 10 декабря 1945 года.
  5. ^ Голдстайн и Голдстайн 1946 , с. 97
  6. ^ Шуркин, Джоэл (1996). Машины разума: эволюция компьютера от мэйнфреймов к микропроцессорам . Нью-Йорк: Нортон. ISBN  978-0-393-31471-7 .
  7. ^ Мой, Уильям Т. (январь 1996 г.). «ЭНИАК: Революция, спонсируемая армией» . Исследовательская лаборатория армии США. Архивировано из оригинала 21 мая 2017 года . Проверено 29 марта 2015 г.
  8. ^ Голдстайн 1993 , с. 214.
  9. ^ Родос 1995 , с. 251, глава 13: Первой задачей, поставленной перед первым работающим электронным цифровым компьютером в мире, была водородная бомба. […] ENIAC провел первую приблизительную версию термоядерных расчетов в течение шести недель в декабре 1945 года и январе 1946 года.
  10. ^ Маккартни 1999 , с. 103: «ENIAC правильно показал, что схема Теллера не будет работать, но результаты побудили Теллера и Улама вместе придумать другую схему».
  11. ^ * «ENIAC на испытаниях – 1. Публичное использование» . www.ushistory.org . Найдите 1945 год . Проверено 16 мая 2018 г. Машина ENIAC […] была применена на практике не позднее даты начала использования машины для расчетов в Лос-Аламосе, 10 декабря 1945 года.
  12. ^ « ЭНИАК»: создать гигантский мозг и не получить признания» . Нью-Йорк Таймс .
  13. ^ «ЭНИАК США 1946» . Проект «История вычислений» . История компьютерного фонда. 13 марта 2013 г. Архивировано из оригинала 4 января 2021 г.
  14. ^ Далаков, Георгий. «ЭНИАК» . История компьютеров . Георгий Далаков . Проверено 23 мая 2016 г.
  15. ^ Голдстайн и Голдстайн, 1946 г.
  16. ^ Гейл Ронан Симс (22 июня 2004 г.). «Герман Гейне Гольдштейн» . Филадельфийский исследователь . Архивировано из оригинала 30 ноября 2015 года . Проверено 15 апреля 2017 г. - через www.princeton.edu.
  17. ^ Jump up to: а б с Уилкс, М.В. (1956). Автоматические цифровые компьютеры . Нью-Йорк: Джон Уайли и сыновья . QA76.W5 1956.
  18. ^ «ЭНИАК на суде» . USHistory.org . Ассоциация Зала Независимости. Архивировано из оригинала 12 августа 2019 года . Проверено 9 ноября 2020 г.
  19. ^ Jump up to: а б с д Это ж г час я дж к л Светлый 1999 год .
  20. ^ «ЭНИАК» . Бесплатный словарь . Проверено 29 марта 2015 г.
  21. ^ Вейк, Мартин Х. (декабрь 1955 г.). Отчет лабораторий баллистических исследований № 971: Обзор отечественных электронных цифровых вычислительных систем . Абердинский испытательный полигон, Мэриленд: Управление технических служб Министерства торговли США. п. 41 . Проверено 29 марта 2015 г.
  22. ^ «ЭНИАК в действии: что это было и как работало» . ENIAC: Празднование истории инженерного дела Пенсильванского университета . Пенсильванский университет . Проверено 17 мая 2016 г.
  23. ^ Мартин, Джейсон (17 декабря 1998 г.). «Прошлые и будущие разработки в области дизайна памяти» . Прошлые и будущие разработки в области проектирования памяти . Университет Мэриленда . Проверено 17 мая 2016 г.
  24. ^ Педди, Джон (13 июня 2013 г.). История визуальной магии в компьютерах: как красивые изображения создаются в CAD, 3D, VR и AR . Springer Science & Business Media. ISBN  978-1-4471-4932-3 .
  25. ^ Голдстайн и Голдстайн 1946 .
  26. ^ Игараси, Ёсихидэ; Альтман, Том; Фунада, Марико; Камияма, Барбара (27 мая 2014 г.). Вычисления: историческая и техническая перспектива . ЦРК Пресс. ISBN  978-1-4822-2741-3 .
  27. ^ Оригинальное фото можно увидеть в статье: Роуз, Аллен (апрель 1946 г.). «Математика ударов молний» . Научно-популярный : 83–86 . Проверено 29 марта 2015 г.
  28. ^ Clippinger 1948 , Раздел I: Общее описание ENIAC – Таблицы функций.
  29. ^ Голдстайн 1946 .
  30. ^ «Невероятная эволюция мощностей суперкомпьютеров с 1946 года по сегодняшний день» . Популярная наука . 18 марта 2019 года . Проверено 8 февраля 2022 г.
  31. ^ Беркс 1947 , стр. 756–767.
  32. ^ Рэндалл, Александр 5-й (14 февраля 2006 г.). «Утерянное интервью с соавтором ENIAC Дж. Преспером Эккертом» . Компьютерный мир . Проверено 29 марта 2015 г.
  33. ^ Гриер, Дэвид (июль – сентябрь 2004 г.). «С редакционного стола». IEEE Анналы истории вычислений . 26 (3): 2–3. дои : 10.1109/MAHC.2004.9 . S2CID   7822223 .
  34. ^ Круз, Фрэнк (9 ноября 2013 г.). «Программирование ЭНИАК» . Программирование ЭНИАК . Колумбийский университет . Проверено 16 мая 2016 г.
  35. ^ Альт, Франц (июль 1972 г.). «Археология компьютеров: воспоминания, 1945-1947» . Коммуникации АКМ . 15 (7): 693–694. дои : 10.1145/361454.361528 . S2CID   28565286 .
  36. ^ Шапранов, Матье-П. (1 июня 2006 г.). «Учебное пособие по ENIAC — функция по модулю» . Архивировано из оригинала 7 января 2014 года . Проверено 4 марта 2017 г.
  37. ^ Описание программы Лемера, вычисляющей показатель простого числа по модулю 2
  38. ^ Из Мола и Буллинка, 2008 г.
  39. ^ «Проект программистов ENIAC» . eniacprogrammers.org . Проверено 29 марта 2015 г.
  40. ^ Дональдсон Джеймс, Сьюзен (4 декабря 2007 г.). Документальный фильм «Первые программисты вдохновляют» . Новости АВС . Проверено 29 марта 2015 г.
  41. ^ Фриц, В. Баркли (1996). «Женщины ЭНИАК» (PDF) . IEEE Анналы истории вычислений . 18 (3): 13–28. дои : 10.1109/85.511940 . Архивировано из оригинала (PDF) 4 марта 2016 г. Проверено 12 апреля 2015 г.
  42. ^ Jump up to: а б Маккейб, Сибрайт (3 июня 2019 г.). «Пионеры программирования ENIAC» . Все вместе . № Весна 2019. Общество женщин-инженеров. Архивировано из оригинала 25 декабря 2023 года . Проверено 8 июля 2020 г.
  43. ^ Jump up to: а б «Познакомьтесь с« дамами-холодильниками », которые запрограммировали ENIAC» . Ментальная нить . 13 октября 2013 года . Проверено 30 мая 2024 г.
  44. ^ «Программисты ENIAC: история женщин в вычислительной технике» . Атомный спин . 31 июля 2016 г.
  45. ^ Грир, Дэвид (2007). Когда компьютеры были людьми . Издательство Принстонского университета. ISBN  9781400849369 . Проверено 24 ноября 2016 г.
  46. ^ Бейер, Курт (2012). Грейс Хоппер и изобретение информационного века . Лондон, Кембридж: MIT Press. п. 198. ИСБН  9780262517263 .
  47. ^ Jump up to: а б Исааксон, Уолтер (18 сентября 2014 г.). «Уолтер Айзексон о женщинах ENIAC» . Удача . Архивировано из оригинала 12 декабря 2018 года . Проверено 14 декабря 2018 г.
  48. ^ Jump up to: а б «Невидимые компьютеры: нерассказанная история программистов ENIAC» . Witi.com . Проверено 10 марта 2015 г.
  49. ^ Jump up to: а б Гумбрехт, Джейми (февраль 2011 г.). «Открытие заново женских «компьютеров» времен Второй мировой войны » . CNN . Проверено 15 февраля 2011 г.
  50. ^ Jump up to: а б «Фестиваль 2014: Компьютеры» . СИФФ . Архивировано из оригинала 10 августа 2014 года . Проверено 12 марта 2015 г.
  51. ^ «Армейские исследователи приобретают два новых суперкомпьютера» . Армейская исследовательская лаборатория DEVCOM армии США по связям с общественностью . 28 декабря 2020 г. . Проверено 1 марта 2021 г.
  52. ^ Салливан, Патрисия (26 июля 2009 г.). «Глория Гордон Болоцки, 87 лет; программист, работавшая на историческом компьютере ENIAC» . Вашингтон Пост . Проверено 19 августа 2015 г.
  53. ^ «История вычислений ARL | Исследовательская лаборатория армии США» . Arl.army.mil . Проверено 29 июня 2019 г.
  54. ^ Бут, Кэтлин. «Машинный язык для автоматического релейного компьютера». Вычислительная лаборатория Биркбек-колледжа . Лондонский университет.
  55. ^ Кэмпбелл-Келли, Мартин «Развитие компьютерного программирования в Великобритании (1945–1955)», Машины колледжа Биркбека, в (1982) Анналы истории вычислений 4 (2), апрель 1982 г., IEEE
  56. ^ Голдстайн 1993 , с. 182
  57. ^ Йост, Джеффри Р. (2017). Заставить ИТ работать: история индустрии компьютерных услуг . МТИ Пресс. п. 19. ISBN  9780262036726 .
  58. ^ Родос 1995 , глава 2.
  59. ^ Маждраков, Метод; Бенов, Добрян; Валканов, Николай (2018). Метод Монте-Карло. Инженерные приложения . Академическое издательство АКМО. п. 250. ИСБН  978-619-90684-3-4 .
  60. ^ Кин, Сэм (2010). Исчезающая ложка . Нью-Йорк: Литтл, Браун и компания. стр. 109–111. ISBN  978-0-316-05163-7 .
  61. ^ Кеннеди, Т. Р. младший (15 февраля 1946 г.). «Электронный компьютер мигает ответами» . Газета "Нью-Йорк Таймс . Архивировано из оригинала 10 июля 2015 года . Проверено 29 марта 2015 г.
  62. ^ Honeywell, Inc. против Sperry Rand Corp. , 180 USPQ (BNA) 673 , стр. 180 USPQ (BNA) 673. 20, постановление 1.1.3 (Окружной суд США по округу Миннесота, Четвертое отделение, 1973 г.) («Машина ENIAC, воплотившая в себе «изобретение», заявленное в патенте ENIAC, находилась в публичном и неэкспериментальном использовании для следующих целей: а иногда и до критической даты: ... Официальное посвящение 15 февраля 1946 г....").
  63. ^ Эванс, Клэр Л. (6 марта 2018 г.). Широкий диапазон: нерассказанная история женщин, создавших Интернет . Пингвин. п. 51. ИСБН  9780735211766 .
  64. ^ Jump up to: а б с Маккартни 1999 , с. 140
  65. ^ Маккартни 1999 , с. 140: «Экерт прочитал одиннадцать лекций, Мокли — шесть, Гольдстайн — шесть. Фон Нейман, который должен был прочитать одну лекцию, не явился; остальные 24 были распределены между различными приглашенными академиками и военными чиновниками».
  66. ^ Jump up to: а б с д Это ж «Эниак» . Эпическая технология для великого правосудия . Проверено 28 января 2017 г.
  67. ^ Jump up to: а б Голдстайн, 1947 год .
  68. ^ Голдстайн 1993 , стр. 233–234, 270, строка поиска: «эниак Адель 1947»
  69. К июлю 1947 года фон Нейман писал: «Я очень обязан Адель за ее письма. Мы с Ником работаем над ее новым кодом, и он кажется превосходным».
  70. ^ Clippinger 1948 , Раздел IV: Сводка приказов
  71. ^ Haigh, Priestley & Rope 2014b , стр. 44–48.
  72. ^ Пью, Эмерсон В. (1995). «Примечания к страницам 132-135» . Создание IBM: формирование отрасли и ее технологий . МТИ Пресс. п. 353. ИСБН  9780262161473 .
  73. ^ Haigh, Priestley & Rope 2014b , стр. 44–45.
  74. ^ Haigh, Priestley & Rope 2014b , стр. 44.
  75. ^ Клиппингер 1948 , ВВЕДЕНИЕ.
  76. ^ Jump up to: а б Голдстайн 1993 , 233-234, 270; строка поиска: eniac Adele 1947 .
  77. ^ Jump up to: а б Haigh, Priestley & Rope 2014b , стр. 47–48.
  78. ^ Clippinger 1948 , Раздел VIII: Модифицированный ENIAC.
  79. ^ Фриц, В. Баркли (1949). «Описание и использование кода конвертера ENIAC» . Техническое примечание (141). Раздел 1. – Введение, с. 1. В настоящее время он управляется кодом, который включает в себя блок под названием «Конвертер» в качестве основной части своей работы, отсюда и название «Код конвертера ENIAC». Эти кодовые цифры вводятся в машину либо через считыватель со стандартных карт IBM*, либо из функциональных таблиц (...). (...) *Метод управления картами используется в основном для тестирования и выполнения коротких итеративных задач и не обсуждается в этом отчете.
  80. ^ Хэй, Томас; Пристли, Марк; Роуп, Криспин (июль – сентябрь 2014c). «Лос-Аламос делает ставку на ENIAC: ядерное моделирование Монте-Карло, 1947–48» . IEEE Анналы истории вычислений . 36 (3): 42–63. дои : 10.1109/MAHC.2014.40 . S2CID   17470931 . Проверено 13 ноября 2018 г.
  81. ^ Haigh, Priestley & Rope 2016 , стр. 113–114.
  82. ^ Клиппингер 1948 , ВВЕДЕНИЕ
  83. ^ Haigh, Priestley & Rope 2014b , стр. 44
  84. ^ Haigh, Priestley & Rope 2016 , стр. 153.
  85. ^ См. #Улучшения.
  86. ^ «Программирование ENIAC: пример того, почему история компьютеров сложна | Блог @CHM» . Музей истории компьютеров . 18 мая 2016 г.
  87. ^ Хэй, Томас; Пристли, Марк; Роуп, Криспин (январь – март 2014 г.). «Пересмотр концепции хранимой программы» . IEEE Анналы истории вычислений . 36 (1): 9–10. дои : 10.1109/mahc.2013.56 . S2CID   18827916 .
  88. ^ Haigh, Priestley & Rope 2014b , стр. 48–54.
  89. ^ Коупленд 2006 , с. 106.
  90. ^ Коупленд 2006 , с. 2.
  91. ^ Уорд, Марк (5 мая 2014 г.), «Как GCHQ опирался на колоссальный секрет» , BBC News
  92. ^ «Компьютерное судебное дело Атанасова-Берри» . Проверено 1 сентября 2022 г.
  93. ^ Jump up to: а б с д Это ж г Хэй, Пристли и Роуп, 2016 , стр. 46, 264.
  94. ^ Мидор, Митч (29 октября 2014 г.). «ENIAC: первое поколение вычислений должно стать большой достопримечательностью Sill» . Конституция Лоутона . Архивировано из оригинала 6 апреля 2015 года . Проверено 8 апреля 2015 г.
  95. ^ Хэй. и другие. перечислите аккумуляторы 7, 8, 13 и 17, но на фотографиях 2018 года показаны 7, 8, 11 и 17. [ нужна полная цитата ]
  96. ^ «Знакомьтесь с 30-тонным предком iPhone: внутри проекта по восстановлению одного из первых компьютеров» . Техреспублика . 23 ноября 2016 г. Возвращение Эниака к жизни.
  97. ^ «ЭНИАК - Модель первого лампового компьютера в натуральную величину» . Германия: Музей Хайнца Никсдорфа. Архивировано из оригинала 5 ноября 2016 года . Проверено 1 марта 2021 г.
  98. ^ «Вехи: электронный цифровой интегратор и компьютер, 1946 г.» . Сеть глобальной истории IEEE . ИИЭЭ . Проверено 3 августа 2011 г.
  99. ^ «Оглядываясь назад на ENIAC: ознаменовывая полвека компьютеров в системе проверки» . Журнал Ученый .
  100. ^ Ван дер Шпигель, январь (1996). «ЭНИАК-на-чипе» . ПЕНН РАСПЕЧАТКА . Том. 12, нет. 4. Пенсильванский университет. Архивировано из оригинала 11 октября 2012 года . Проверено 17 октября 2016 г.
  101. ^ Ван дер Шпигель, Ян (9 мая 1995 г.). «ЭНИАК-на-чипе» . Пенсильванский университет . Проверено 4 сентября 2009 г.
  102. ^ Браун, Джанель (8 мая 1997 г.). «Wired: женщины-протопрограммисты получают заслуженное вознаграждение» . Проверено 10 марта 2015 г.
  103. ^ «Проект программистов ENIAC» . Проект программистов ENIAC . Проверено 25 ноября 2021 г.
  104. ^ Клейман, Кэти (июль 2022 г.). Испытательный полигон: нерассказанная история шести женщин, которые запрограммировали первый в мире современный компьютер . Издательство Гранд Сентрал. ISBN  978-1-5387-1828-5 .
  105. ^ «Резолюция № 110062: Объявление 15 февраля «Днем электронного числового интегратора и компьютера (ENIAC)» в Филадельфии и чествование Школы инженерных и прикладных наук Пенсильванского университета» (PDF) . 10 февраля 2011 года . Проверено 13 августа 2014 г.
  106. ^ «Philly Post: Тенденции: Филадельфия против Айовы за душу компьютера» . 28 января 2011. Архивировано из оригинала 19 февраля 2014 года . Проверено 12 февраля 2014 г.
  107. ^ «День ENIAC в честь открытия исторического компьютера Пенна» . 10 февраля 2011. Архивировано из оригинала 22 февраля 2014 года . Проверено 14 февраля 2014 г.
  108. ^ Ким, Меери (11 февраля 2016 г.). «70 лет назад шесть женщин из Филадельфии стали первыми в мире программистами цифровых компьютеров» . Проверено 17 октября 2016 г. - через www.phillyvoice.com.

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

Дальнейшее чтение [ править ]

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

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 66207613D0868A82BC3B0FBC9C383A87__1717752180
URL1:https://en.wikipedia.org/wiki/ENIAC
Заголовок, (Title) документа по адресу, URL1:
ENIAC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)