Я познаю мир. Компьютеры и интернет | страница 20
В июне 1943 года новый вариант докладной записки Моучли–Эккерта был рассмотрен в Вашингтоне. И вскоре артиллерийское управление США заключило договор с Пенсильванским университетом на постройку «электронной машины для расчета баллистических таблиц». Руководителем работ был назначен Моучли, главным инженером – Эккерт, а техническим куратором от министерства обороны – капитан Герман Гольдстайн.
Команда из 10 инженеров, 200 техников и нескольких тысяч рабочих–монтажников в течение двух с половиной лет трудилась над созданием «Электронного цифрового интегратора и вычислителя» (Electronics Numerical Integrator and Computer, сокращенно «ЭНИАК»).
«ЭНИАК»
Это было огромное сооружение, состоящее из 40 панелей, содержащих 18.000 электронных ламп и 1500 реле. Машина потребляла около 150 кВт электроэнергии – мощность, достаточная для работы небольшого завода.
Тем не менее использование электронных ламп вместо механических и электромеханических элементов позволило резко увеличить скорость выполнения машинных операций. «ЭНИАК» тратил на умножение всего 0,0028 секунды, а на сложение и того меньше – 0,0002 секунды. Основными схемами машины были так называемые ячейки «И», действовавшие как переключатели, ячейки «ИЛИ», предназначенные для объединения на одном выходе импульсов, идущих от разных источников, и, наконец, триггеры (так называются устройства, способные по команде занимать одно из двух положений – «О» и «1», «включено» или «выключено».)
В «ЭИИАКе» 10 триггеров соединялись в кольцо, образуя десятичный счетчик, который выполнял роль счетного колеса механической машины. 10 таких колец плюс 2 триггера для представления знака числа образуют запоминающий регистр. Всего в «ЭНИАКе» было 20 таких регистров. Каждый регистр мог быть использован также для выполнения операций суммирования и вычитания. Другие арифметические операции выполнялись в специализированных блоках. Помимо памяти, на триггерных ячейках в машине имелся блок механических переключателей, на котором вручную могло быть установлено до 300 чисел.
Работой отдельных блоков машины управлял задающий генератор, который определял последовательность тактовых или синхронизирующих импульсов, эти импульсы «открывали» и «закрывали» соответствующие электронные блоки машины.
От «ЭНИАКа» до «МАДАМ»
Работа над «ЭНИАКом» проходила в обстановке чрезвычайной секретности. Не удивительно поэтому, что выдающийся американский математик Джон фон Нейман узнал о ней совершенно случайно. Будучи, консультантом крупнейшей в США Абердинской баллистической лаборатории, он летом 1944 года встретил на железнодорожной станции Абердина своего старого знакомого Германа Гольдстайна. В разговоре тот упомянул о работах Моучли–Эккерта. Заинтригованный Нейман захотел присоединиться к ним...