Краткая история развития механических вычислительных машин. Появление электромеханических цифровых вычислительных машин
1. Предел ручного счёта и человеческий фактор
До XVII века вычисления производились вручную с помощью счётных таблиц или абаков.
- Проблема накапливающейся ошибки: при вычислении навигационных и астрономических таблиц вероятность ошибки оператора возрастала с каждым новым разрядом.
- Критический узел счёта: операция межразрядного переноса требовала постоянного умственного контроля.
- Инженерный вызов: автоматизировать перенос десятков аппаратным способом без участия человека.
2. Арифмометр Блеза Паскаля («Паскалина», 1642)
Первое в истории работающее механическое суммирующее устройство с автоматическим переносом разряда.
Принцип работы
Десятичные наборные колёса с 10 зубьями. Поворот колеса на 36° соответствовал прибавлению единицы.
Рычаг сотуара (sautoir)
Гравитационный взвод: при переходе с 9 на 0 рычаг падал под силой тяжести, толкая колесо старшего разряда.
3. Кинематические ограничения «Паскалины»
- Однонаправленность вращения: механизм храповиков блокировал вращение назад. Вычитание выполнялось только сложением с дополнением числа.
- Барьер каскадного переноса: при переносе через несколько разрядов (например, 9999 + 1) силы тяжести одного падающего рычага не хватало для преодоления трения покоя всей цепочки шестерён.
- Износ деталей: латунные зубья истирались при динамических ударах рычага.
4. Универсализация счёта: арифмометр Лейбница (1673)
Готфрид Вильгельм Лейбниц поставил цель: реализовать все четыре действия арифметики напрямую.
Ключевое изобретение: ступенчатый валик (валик Лейбница) — цилиндр с 9 продольными зубьями разной длины.
- Сдвиг промежуточной шестерни вдоль валика определял, со сколькими зубьями произойдёт сцепление за один оборот (от 0 до 9).
- Умножение выполнялось серией сложений со сдвигом подвижной каретки разрядов.
5. Долговечность принципа ступенчатого валика
Коммерческие арифмометры
Валик Лейбница использовался в арифмометрах Тома де Кольмара (XIX в.) и механических калькуляторах середины XX века.
Двоичная арифметика
Лейбниц первым описал двоичную систему счисления (1679), предвосхитив цифровую логику современных компьютеров.
Предел механики Лейбница — ручной привод и необходимость постоянного ручного управления каждым шагом алгоритма.
6. Концепция универсального компьютера: Ч. Бэббидж (1834)
Переход от специализированных калькуляторов к универсальной программируемой вычислительной системе.
- «Склад» (Store): механическая оперативная память на 1 000 чисел по 50 десятичных знаков.
- «Мельница» (Mill): арифметико-логическое устройство на латунных шестернях для четырёх операций.
- Управление: жаккардовые перфокарты для задания последовательности команд и операндов.
7. Первые алгоритмы: Ада Лавлейс
Ада Лавлейс составила первую в истории программу для Аналитической машины (вычисление чисел Бернулли).
- Впервые сформулированы понятия: цикл, ветвление (условный переход), рабочая ячейка памяти.
- Высказана гипотеза, что машина способна обрабатывать не только числа, но и любые символы, музыку и графику по формальным правилам.
8. Технологический барьер механики
Почему проект Бэббиджа не был реализован при его жизни?
- Допуски обработки: станки XIX века не могли обеспечить точность менее 0.05 мм для 50 000 взаимодействующих шестерён.
- Накопление люфта: суммарный зазор в зубчатых зацеплениях приводил к рассинхронизации валов.
- Инерция и трение: крутящий момент парового двигателя разрушал зубья при резком торможении или заклинивании переноса.
9. Электромеханический прорыв: табулятор Холлерита (1890)
Решение кризиса обработки данных переписи населения США.
Носитель данных
Стандартизированная перфокарта: пробитое отверстие кодирует демографический признак человека.
Электрический контакт
Металлическая игла проходит сквозь отверстие в чашечку с ртутью, замыкая цепь электромагнитного счётчика.
Время обработки сократилось с 7 лет до 2.5 лет. Компания Холлерита впоследствии стала ядром корпорации IBM.
10. Базовый элемент: электромагнитное реле
Электромагнитное реле стало ключевым мостом между механикой и электроникой.
- Принцип: подача тока в катушку намагничивает сердечник, который притягивает железный якорь и замыкает контакты.
- Двоичная природа: контакт либо замкнут («1»), либо разомкнут («0»).
- Безынерционная передача сигнала: ток по проводу идёт со скоростью света, не требуя вращения тяжёлых валов.
- Лимит реле: физическое перемещение якоря занимает от 5 до 15 миллисекунд.
11. Первый работающий цифровой автомат: Z3 (1941)
Конрад Цузе построил первый в мире полностью автоматический программно-управляемый цифровой компьютер.
- Элементная база: 2 600 телефонных реле (600 в процессоре, 2 000 в блоке памяти).
- Двоичная логика: представление чисел с плавающей запятой (22 бита).
- Программа: считывалась с 35-миллиметровой перфорированной киноплёнки.
- Скорость: сложение за 0.8 секунды, умножение за 3 секунды.
12. Электромеханический гигант: Mark I (1944)
Разработан гарвардским профессором Говардом Эйкеном совместно с инженерами IBM.
- Габариты: длина 17 метров, высота 2.5 метра, вес около 4.5 тонн, 765 000 деталей.
- Архитектура: десятичная (23 знака), 72 регистра памяти, синхронизация главным вращающимся валом.
- Быстродействие: сложение — 0.3 с, умножение — 6 с, деление — 15 с.
- Значение: непрерывный расчёт баллистических таблиц для военных задач в круглосуточном режиме.
13. Механика vs Электромеханика: итоги эволюции
Механическая модель
• Сигнал: угол поворота шестерни.
• Передача: трение зубьев.
• Быстродействие: секунды на операцию.
• Критический фактор: заклинивание при каскадном переносе.
Электромеханическая модель
• Сигнал: электрический ток.
• Передача: коммутация цепей реле.
• Быстродействие: десятые доли секунды.
• Критический фактор: дребезг контактов и время хода якоря (мс).
14. Инженерная преемственность поколений
Исторический мем IT: Знаменитая запись в бортовом журнале релейного калькулятора Mark II (9 сентября 1947 г.): «First actual case of bug being found» — физический мотылёк, застрявший в контактах реле №70 панели F.
Первоисточник: U.S. Naval Historical Center / U.S. Navy (фото NH 96566-KN). Смитсоновский национальный музей американской истории (экспонат ID 1994.0191.01).
Лицензия: Общественное достояние (Public Domain, официальная работа правительства США / U.S. Federal Government). Без изменений.