Руководство по эксплуатации ENIAC


Взгляд на Руководство по эксплуатации ENIAC, опубликованное 75 лет назад в этом месяце, показывает, насколько сложно было запрограммировать первый в мире электронный компьютер общего назначения и насколько это разочаровало его программистов.

Когда вы в последний раз читали руководство по эксплуатации компьютера или любого другого электронного устройства, если на то пошло? Как программисты, мы склонны игнорировать любые указания, по крайней мере, до тех пор, пока что-то не пойдет не так, а в наши дни такое случается редко. Но 75 лет назад программистам ENIAC, вероятно, действительно приходилось обращаться к печатной документации, чтобы проинструктировать их, какие переключатели использовать и в каком порядке. На этой фотографии и Глен Бек, и Бетти Снайдер, которые занимаются программированием ENIAC, похоже, держат документацию.

Источник: Армия США.

Руководство по эксплуатации от июня 1946 года, составленное Артуром Берксом и Гарри Д. Хаски, было сохранено для потомков, и его можно просмотреть здесь:

Большинство из почти 50 страниц — это чертежи, в том числе и напольные устройства:

и другие, которые показывают, как это должно быть запрограммировано с помощью позиционных переключателей:

Здесь мы видим, как капрал Ирвин Голдштейн устанавливает переключатели на одной из таблиц функций ENIAC:

Тот факт, что ENIAC был запрограммирован с использованием переключателей, часто заставляет людей утверждать, что это был не первый «программируемый» компьютер.

На фото также указан размер ENIAC. Одним из его главных нововведений было использование электронных ламп, которых было почти 18000, которые по своей природе были ненадежными и требовали частой замены.

Вакуумная лампа — ненадежно и дорого

Большая часть текста руководства посвящена проблемам безопасности, и, хотя некоторые из них читаются скорее как «Не бегайте с ножницами», оно действительно проливает свет на то, как ожидались проблемы. Вот несколько избранных отрывков:

Если ENIAC отключается из-за перегрева, не пытайтесь перезапустить; вызвать обслуживающий персонал. Если какая-либо панель постоянно нагревается сильнее, чем другие, сделайте то же самое,

Не снимайте ни переднюю, ни заднюю крышки.

Не открывайте шкаф предохранителей постоянного тока при включенном питании постоянного тока. Это не только подвергает человека разнице в напряжении около 1500 вольт, но и может обжечься от разлетающихся кусков расплавленной проволоки, если предохранитель перегорит.

Не тяните прямо за провод или кабель; всегда используйте корпус вилки в качестве ручки.

Не ударяйте по вилкам и не применяйте силу.

Не применяйте силу переключателей.

Если вы думаете, что 1500 вольт указаны для того, чтобы напугать операторов, стоит вспомнить, что электронные лампы обычно работали при напряжении, начинающемся от 200 В, что много по сравнению с 3 В, с которыми работают современные процессоры. Другим фактором было бы количество выделяемого тепла. У каждой трубки был нагреватель, который заставлял катод раскаливаться докрасна. Было бы жарко без кондиционера.

В наши дни, как только какое-либо электронное оборудование начинает выходить из строя, возникает соблазн не ремонтировать его, а заменить его — замена, вероятно, будет более мощной, будет работать быстрее, будет стоить меньше и потреблять меньше энергии или иметь более длительный срок службы батареи.

Сравните этот сценарий со сценарием 75-летней давности, когда оригинальный ENIAC проработал 10 лет.


Добавить комментарий