Разностная чарльза бэббиджа. Биография Чарльза Бэббиджа

Чарльз Бэббидж (1791-1871) - пионер создания вычислительной техники, который разработал 2 класса вычислительных машин - разностные и аналитические. Первый из них свое название получил благодаря математическому принципу, на котором основан - методу конечных разностей. Его красота заключается в исключительном использовании арифметического сложения без необходимости прибегать к умножению и делению, которые сложно реализовать механически.

Больше чем калькулятор

Разностная машина Бэббиджа представляет собой счетное устройство. Она оперирует числами единственным способом, на который способна, постоянно складывая их в соответствии с методом конечных разностей. Ее нельзя использовать для общих арифметических расчетов. Аналитическая же машина Бэббиджа гораздо больше, чем просто калькулятор. Она знаменует переход от механизированной арифметики к полномасштабным вычислениям общего назначения. На разных этапах эволюции идей Бэббиджа насчитывалось по меньшей мере 3 проекта. Поэтому на его аналитические машины лучше ссылаться во множественном числе.

Удобство и инженерная эффективность

Бэббиджа являются десятеричными устройствами в том смысле, что они используют 10 цифр от 0 до 9, и цифровыми потому, что оперируют только с целыми числами. Значения представлены шестернями, а каждому разряду отведено свое колесо. Если оно останавливается в промежуточном положении между целыми значениями, то результат считается неопределенным, а работа машины блокируется, чтобы показать нарушение целостности расчетов. Это является своеобразной формой обнаружения ошибок.

Бэббидж также рассматривал использование систем счисления, отличных от десятеричной, в т. ч. двоичной и с основанием 3, 4, 5, 12, 16 и 100. Он остановился на десятеричной по причине ее привычности и инженерной эффективности, поскольку благодаря ей значительно уменьшается количество движущихся частей.

Разностная машина №1

В 1821 г. Бэббидж начал разработки с механизма, предназначенного для расчета и табуляции полиномиальных функций. Автор описывает его как устройство для автоматического вычисления последовательности значений с автоматической печатью результатов в виде таблицы. Интегральной частью конструкции является принтер, механически связанный с расчетной секцией. Разностная машина №1 представляет собой первую полноценную конструкцию для автоматического выполнения расчетов.

Время от времени Бэббидж менял функциональные возможности устройства. Дизайн 1830 г. изображает машину, рассчитанную на 16 цифр и 6 порядков разности. Модель состояла из 25 тыс. частей, разделенных поровну между вычислительной секцией и принтером. Если бы устройство было построено, то весило бы, по оценкам, 4 т и имело бы высоту 2,4 м. Работа по созданию разностной машины Бэббиджа была остановлена в 1832 г., после спора с инженером Джозефом Клементом. Государственное финансирование окончательно прекратилось в 1842 г.

Аналитическая машина

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

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

Память и центральный процессор

У машины Бэббиджа есть «магазин», где хранятся числа и а также отдельная «мельница», где выполнялась арифметическая обработка. Она имела набор из 4 арифметических функций и могла выполнять прямое умножение и деление. Кроме того, устройство было способно производить операции, которые теперь получили названия условного разветвления, цикла (итерации), микропрограммирования, параллельной обработки, фиксации, формирования импульсов и т. п. Сам автор такую терминологию не использовал.

ЦПУ аналитической машины которое он называл «мельницей», обеспечивает:

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

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

Устройства вывода

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

Новая конструкция

Новаторскую работу над аналитической машиной Бэббидж в основном завершил к 1840 г. и начал разрабатывать новое устройство. В период с 1847 по 1849 год он закончил разработку разностной машины №2, представлявшей собой улучшенную версию оригинала. Эта модификация была рассчитана на операции с 31-разрядными числами и могла привести в табличную форму любой полином 7-го порядка. Дизайн был изящно простым и требовал лишь третью часть от количества деталей первоначальной модели, обеспечивая равную с ней вычислительную мощность.

В разностной и аналитической машинах Чарльза Бэббиджа использовалась одна и та же конструкция устройства вывода, которое не только делало распечатку на бумаге, но и автоматически создавало стереотипы и самостоятельно производило форматирование согласно заданному оператором макету страницы. При этом предусматривалась возможность настройки высоты строки, числа столбцов, ширины полей, обеспечивались автоматическое сворачивание строк или столбцов и расстановка пустых строк для удобства чтения.

Наследие

Помимо нескольких частично созданных механических сборок и тестовых моделей небольших рабочих секций, ни одна из конструкций не была реализована полностью в течение жизни Бэббиджа. Основная собранная в 1832 г. модель была 1/7 частью разностной машины №1, которая состояла примерно из 2 тыс. деталей. Она безупречно работает по сей день и является первым успешным автоматическим вычислительным устройством, которое реализует математические расчеты в механизме. Бэббидж умер, когда собиралась небольшая экспериментальная часть аналитической машины. Многие детали конструкции сохранились, как и полный архив чертежей и записок.

Проекты огромных механических вычислительных машин Бэббиджа считаются одним из потрясающих интеллектуальных достижений XIX века. Только в последние десятилетия его работа была детально изучена, и степень важности того, что он совершил, становится все более очевидной.

Друзья, настал тот час, когда все мальчики меряются... Мощностью компьютера! Но вот сегодня мне бы хотелось вспомнить можно сказчать первый прототип сего чуда. Не многие знают, что именно Чарльз Бэббидж создал первую программируемую вычислительную машину, сделав попытку реализовать многие идеи, которые в XX веке найдут свое применение в вычислительной технике. Но знаете ли Вы ещё и то, что даже сегодняшний, современный компьютер по сути то так и остался усовершенствованной копией той самой Разностной машины Чарльза Бэббиджа? Давайте именно о этой машине и поговорим.

И так, для начала, дабы немного понять о чём речь- предлагаю не большую цитату Википедии :

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

И так, как всегда предлагаю разделить публикацию на несколько частей. Для начала узнаем кто же такой Чарлз Бэббидж, после чего уже познакомимся с его работами, а в четвёртой части мы поговорим непосредственно о его аналитической машине и о том, почему же эти принципы мы используем до сих пор?

Часть 1. Кто такой Чарлз Бэббидж?

Ну и конечно же, кто, как не Википедия Ивановна нам может рассказать лучше о данном человеке.

Чарльз Беббидж считается основателем современной вычислительной техники. В работе Чарльза Бэббиджа прослеживается два направления: разностная и аналитическая вычислительная машины. Аналитическая машина Чарльза Бэббиджа использует принцип программного управления и является предшественницей современных ЭВМ.

Первая небольшая модель аппарата Чарльза Бэббиджа

В 1822 году Чарльз Бэббидж создал первую небольшую модель своего аппарата, получившего название "разностная машина". Механизм разностной машины состоял из валиков и шестерней, вращаемых вручную при помощи специального рычага. Разностная машина могла управлять шестизначными числами и выражать в числах любую функцию, которая имела постоянную вторую разность. Ценность разностной машины Чарльза Бэббиджа в том, что она могла не только производить один раз заданное действие, но и осуществлять целую программу вычислений. Сам Бэббидж достаточно ясно представлял назначение своей машины. Он пропагандировал использование математических методов в различных областях науки и предсказывал при этом широкое применение вычислительных машин.

Бэббидж обратился к правительству Великобритании с просьбой о финансировании полномасштабной разработки. Правительство Великобритании, заинтересовавшись идеей, выделило деньги на дальнейшее развитие проекта. В 1834 году Бэббидж занялся разработкой еще более сложного агрегата - аналитической машины, способной выполнять определенные действия в соответствии с инструкциями, задаваемыми оператором. Модель аналитической машины фактически можно считать прообразом современного компьютера. Главное отличие аналитической машины от разностной заключается в том, что она программируемая и может выполнять любые заданные ей вычисления.

Принцип аналитической машины Чарльза Бэббиджа

Аналитическая машина Чарльза Бэббиджа использует принцип программного управления и является предшественницей современных ЭВМ.

Основные части аналитической машины

Аналитическая машина состояла из следующих четырех основных частей:

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

Аналитическая машина так и не была изготовлена Чарльзом Бэббджем. Кроме хронической нехватки финансовых средств, важнейшая из причин - технологическая. Тогда не умели обрабатывать металл с высокой степенью точности и с высокой производительностью - а для реализации проекта требовались тысячи одних только зубчатых колес.

Большое влияние на посмертную судьбу машины оказал генерал Бэббидж, сын изобретателя. Выйдя в отставку в 1874 году, он несколько лет посвятил изучению отцовского наследия, а в 1880 году начал работу по восстановлению Difference Engine в «железе». Работа продолжалась с переменным успехом до 1896 г. В конце концов к 1904 году был создан небольшой фрагмент машины, который печатал результаты вычислений. Кроме того, Бэббидж-младший сделал несколько мини-копий Difference Engine и разослал их по всему миру.

В 1991 году, к двухсотлетию со дня рождения ученого, сотрудники лондонского Музея науки воссоздали по его чертежам 2,6-тонную «разностную машину № 2», а в 2000 году - еще и 3,5-тонный принтер Бэббиджа. Оба устройства, изготовленные по технологиям середины XIX века, превосходно работают - в расчётах Бэббиджа было найдено всего две ошибки.

Чарльз Бэббидж - английский математик и изобретатель, который спроектировал первый автоматический цифровой компьютер. Кроме того, он помог создать современную английскую почтовую систему и составил первые надежные актуарные таблицы, изобрел разновидность спидометра и железнодорожный путеочиститель.

Биография Чарльза Бэббиджа

Родился в Лондоне 26 декабря 1791 года в семье партнера банка Praeds Бенджамина Бэббиджа, владельца Биттон-эстейт в Тинмуте, и Бетси Пламли Тип. В 1808 году семья решила переехать в старый Роуден-хаус, расположенный в Ист-Тинмуте, и отец стал старостой соседней церкви Святого Михаила.

Отец Чарльза был богатым человеком, поэтому он мог учиться в нескольких элитных школах. В 8 лет ему пришлось перейти в сельскую школу, чтобы оправиться от опасной болезни. Его родители решили, что мозг ребенка «не стоило слишком напрягать». По словам Бэббиджа, «это великое безделье, возможно, привело к некоторым из его детских рассуждений».

Затем он поступил в гимназию короля в Тотнесе, Саут-Девон, процветающую общеобразовательную школу, которая действует и по сей день, но состояние здоровья вынудило Чарльза на время обратиться к частным преподавателям. Наконец он попал в закрытую академию на 30 учеников, которой руководил преподобный Стивен Фриман. Учреждение располагало обширной библиотекой, которую Бэббидж использовал для самостоятельного изучения математики и научился любить ее. После ухода из академии у него было еще два личных наставника. Один из них был клириком Кембриджа, о преподавании которого Чарльз отозвался следующим образом: «Боюсь, что я не извлек всех преимуществ, которые мог бы получить». Другой был преподавателем Оксфорда. Он обучал Чарльза Бэббиджа классике, чтобы тот мог быть принят в Кембридж.

Учеба в университете

В октябре 1810 года Бэббидж прибыл в Кембридж и поступил в Тринити-колледж. Он имел блестящее образование - знал Лагранжа, Лейбница, Лакруа, Симпсона и был серьезно разочарован доступными математическими программами. Поэтому он вместе с Джоном Гершелем, Джорджем Пикоком и другими друзьями решил сформировать Аналитической общество.

Когда в 1812 году Бэббидж перевелся в кембриджский Петерхаус, он был лучшим математиком; но он не окончил его с отличием. Почетную степень он получил позже, даже не сдавая экзаменов, в 1814 году.

В 1814-м Чарльз Бэббидж женился на Джорджиане Уитмор. Его отец по каким-то причинам так никогда и не благословил его. Семья жила в спокойствии в Лондоне, на Девоншир-стрит, 5. Только трое из их восьмерых детей дожили до взрослого возраста.

Отец Чарльза, его жена и один из его сыновей трагически погибли в 1827 году.

Проект компьютера

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

Три различных фактора повлияли на принятие им такого решения:

  • он не любил неаккуратность и неточность;
  • ему легко давались логарифмические таблицы;
  • его вдохновили существующие работы по У. Шикарда, Б. Паскаля и Г. Лейбница.

Основные принципы расчета устройства он обсудил в письме сэру Х. Дэви в начале 1822 года.

Разностная машина

Бэббидж представил то, что он назвал «разностной машиной», Королевскому астрономическому обществу 14 июня 1822 года в работе, озаглавленной «Замечания о применении машинного вычисления астрономических и математических таблиц». Он мог вычислять многочлены с помощью численного метода, называемого разностным.

Общество одобрило идею, и в 1823 году правительство предоставило ему 1500 фунтов на ее постройку. Бэббидж сделал в одной из комнат своего дома мастерскую и нанял Джозефа Клемента надзирать за постройкой устройства. Каждую часть нужно было делать вручную с помощью специальных инструментов, многие из которых разработал он сам. Чарльз совершил множество поездок по промышленным предприятиям, чтобы лучше понять производственные процессы. На основании этих путешествий и своего личного опыта создания машины в 1832 году Бэббидж опубликовал работу «Об экономике машин и производства». Это была первая публикация о том, что сегодня называется "научная организация производства".

Личная трагедия и путешествие по Европе

Смерть жены Джорджианы, отца Чарльза Бэббиджа и его малолетнего сына прервали строительство в 1827 году. Работа сильно обременяла его, и он был на грани срыва. Джон Гершель и несколько других друзей убедили Бэббиджа совершить поездку в Европу, чтобы восстановить силы. Он проехал через Нидерланды, Бельгию, Германию, Италию, посещая университеты и производства.

В Италии он узнал, что его назначили Лукасовским профессором математики Кембриджского университета. Первоначально он хотел отказаться, но друзья убедили его в обратном. По возвращении в Англию в 1828 году он переехал на Дорсет-стрит, 1.

Возобновление работы

Во время отсутствия Бэббиджа проект разностной машины попал под огонь критики. Распространились слухи, что он впустую потратил деньги правительства, что машина не работает и что она не имела бы никакого практического значения, если бы была сделана. Джон Гершель и Королевское общество публично защищали проект. Правительство продолжило свою поддержку, предоставив 1500 фунтов 29 апреля 1829 года, 3000 фунтов 3 декабря и столько же 24 февраля 1830 года. Работа была продолжена, но Бэббидж постоянно испытывал затруднения с получением денег из казны.

Отказ от проекта

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

Более того, отказался передать чертежи и инструменты, используемые для создания разностной машины. После инвестирования 23 000 фунтов, в том числе 6000 фунтов собственных средств Бэббиджа, работа над незавершенным устройством прекратилась в 1834 г. В 1842 году правительство официально отказалось от этого проекта.

Чарльз Бэббидж и его аналитическая машина

В удалении от разностной машины изобретатель начал думать об ее улучшенном варианте. Между 1833 и 1842 годами Чарльз пытался построить устройство, которое можно бы было запрограммировать на производство любых вычислений, а не только относящихся к полиномиальным уравнениям. Первый прорыв произошел, когда он перенаправил вывод аппарата на его вход для решения дальнейших уравнений. Он описал это как машину, которая «ест свой собственный хвост». Ему не понадобилось много времени на определение основных элементов аналитического двигателя.

Чарльза Бэббиджа для ввода данных и указания порядка необходимых вычислений использовала перфокарты, заимствованные у жаккардового Устройство состояло из двух частей: мельницы и хранилища. Мельница, соответствующая процессору современного компьютера, выполняла операции над данными, полученными из хранилища, которое можно считать памятью. Это был первый в мире компьютер общего назначения.

Компьютер Чарльза Бэббиджа был спроектирован в 1835 году. Масштаб работы был поистине невероятным. Бэббидж и несколько помощников создали 500 крупных проектных чертежей, 1000 листов механических обозначений и 7000 листов описаний. Завершенная мельница была 4,6 м в высоту и 1,8 м в диаметре. Хранилище на 100 цифр простиралось на 7,6 м. Для своей новой машины Бэббидж построил лишь небольшие тестовые части. Полностью аппарат так и не был завершен. В 1842 году, после неоднократных неудачных попыток получить правительственное финансирование, он обратился к сэру Роберту Пилю. Тот отказал и вместо этого предложил ему рыцарское звание. Бэббидж отказался. Он продолжал изменять и совершенствовать конструкцию в течение многих последующих лет.

Графиня Лавлейс

В октябре 1842 года Федерико Луиджи, итальянский генерал и математик, опубликовал статью об аналитической машине. Августа Ада Кинг, графиня Лавлейс, давний друг Бэббиджа, перевела работу на английский язык. Чарльз предложил ей снабдить перевод примечаниями. Между 1842 и 1843 годами пара совместно написала 7 заметок, суммарная длина которых в три раза превысила фактический размер статей. В одной из них Ада подготовила таблицу выполнения программы, которую Бэббидж создал для вычисления чисел Бернулли. В другой она писала об обобщенной алгебраической машине, которая может выполнять операции с символами так же, как с цифрами. Лавлейс была, пожалуй, первой, кто понял более общие цели устройства Бэббиджа, а некоторые считают ее первым в мире компьютерным программистом. Она начала работать над книгой, описывающей аналитическую машину более детально, но не успела ее закончить.

Чудо машиностроения

В период между октябрем 1846-го по март 1849-го Бэббидж приступил к проектированию второй разностной машины, используя знания, полученные им при создании аналитической. В ней использовалось лишь 8000 частей, в три раза меньше, чем в первой. Это было чудо машиностроения.

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

24 чертежа оставались в архивах музея науки, пока идеи Чарльза Бэббиджа не были реализованы в 1985-1991 годах созданием полноразмерной реплики по случаю 200-й годовщины со дня его рождения. Размеры устройства составили 3,4 м в длину, 2,1 м в высоту и 46 см в глубину, а его вес - 2,6 тонны. Пределы точности были ограничены значениями, которых можно было достичь в то время.

Достижения

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

С 1828 по 1839 г. Бэббидж был Лукасовским профессором математики в Кембридже. Он много писал для ряда научных периодических изданий, а также сыграл важную роль в создании Астрономического общества в 1820 году и Статистического общества в 1834 году.

В 1837 году, отвечая на 8 официальных Бриджуотерских трактатов «О силе, мудрости и благости Бога, проявляющегося в творении», он опубликовал девятый Бриджуотерский трактат, выдвинув тезис о том, что Бог, обладая всемогуществом и дальновидностью, создал божественного законодателя, производящего законы (или программы), которые затем в соответствующие моменты времени создавали виды, тем самым устраняя необходимость совершать чудеса каждый раз, когда требовалось сотворить новый вид. Книга содержит отрывки из переписки автора с Джоном Гершелем на эту тему.

Чарльз Бэббидж также добился заметных результатов в криптографии. Он сломал шифр с автоключом, а также значительно более слабый шифр, который сегодня носит название Открытие Бэббиджа была использовано английскими военными и было опубликовано лишь через несколько лет. В результате право первенства перешло к Фридриху Касиски, который пришел к тому же результату на несколько лет позже.

В 1838 г. Бэббидж изобрел путеочиститель, металлический каркас, прикрепляемый к передней части локомотивов, очищающий пути от преград. Он также провел ряд исследований Большой западной железной дороги Изамбарда Кингдома Брюнеля.

Он лишь однажды попытался заняться политикой, когда в 1832 году участвовал в выборах в местечке Финсбери. По результатам голосования Бэббидж занял последнее место.

Части созданных им незавершенных механизмов вычислительных устройств доступны для посещения в музее науки в Лондоне. В 1991 году была построена разностная машина Чарльза Бэббиджа на основании его первоначальных планов, и она функционировала отлично.

Разностная машина Бэббиджа - вычислительная машина британского математика Чарльза Бэббиджа , предназначенная для автоматизации вычислений путем аппроксимации функций многочленами и вычисления конечных разностей. В начале 19 века логарифмические таблицы содержали множество ошибок. Решая проблему их исправления, Бэббидж пришел к выводу о необходимости создания машины для автоматических расчетов.

В 1822 году Бэббидж опубликовал статью с описанием вычислительной машины и приступил к ее созданию. В основу машины был положен математический метод аппроксимации функций полиномами и вычислением конечных разностей. Поэтому машина Бэббиджа получила название разностной, она должна была вычислять значения полиномов до шестой степени с точностью до восемнадцатого знака. В 1822 году Бэббиджем была построена модель разностной машины, состоящая из валиков и шестерней, вращаемых вручную при помощи рычага. В 1823 году правительство Великобритании предоставило Бэббиджу субсидию для дальнейших работ. Общая сумма субсидий, полученных Бэббиджем, составила 17 тысяч фунтов стерлингов.

Начиная постройку машины, Бэббидж не представлял всех предстоящих трудностей и спустя девять лет вынужден был приостановить работу. Однако часть машины могла функционировать и производила вычисления с большей точностью, чем ожидалось. Конструкция разностной машины основывалась на десятичной системе. Когда финансирование разностной машины прекратилось, Бэббидж занялся проектированием более общей аналитической машины, затем снова вернулся к первоначальной разработке. Новый проект, над которым он работал между 1847 и 1849 годами, назывался Разностной машиной номер 2 (Difference Engine No. 2).

Основываясь на опыте Бэббиджа, шведский изобретатель Пер Георг Шойц (Georg Scheutz) с 1854 года приступил к постройке разностных машин и даже сумел продать одну из них канцелярии британского правительства в 1859 году. В 1855 году разностная машина Шойца получила золотую медаль Всемирной выставки в Париже. Позднее шведский изобретатель Мартин Виберг (Martin Wiberg) улучшил конструкцию машины Шойца и использовал ее для расчета и публикации печатных логарифмических таблиц.

В 1989-1991 годах к двухсотлетию со дня рождения Чарльза Бэббиджа на основе его работ в Лондонском музее науки была собрана работающая копия Разностной машины номер 2. В 2000 году в том же музее был собран принтер, сконструированный Бэббиджем для своей машины. Эти эксперименты подвели черту под дебатами о работоспособности конструкций Чарльза Бэббиджа.

В ходе работ у Бэббиджа возникла идея создания универсальной вычислительной машины, которую он назвал Аналитической. Она стала прообразом компьютера. В единую логическую схему Бэббидж увязал арифметическое устройство (названное им «мельницей»), регистры памяти, объединенные в единое целое («склад»), и устройство ввода/вывода, реализованное с помощью перфокарт трех типов. Перфокарты операций переключали машину между режимами сложения, вычитания, деления и умножения. Перфокарты переменных управляли передачей информации со «склада» на «мельницу» и обратно. Числовые перфокарты могли быть использованы как для ввода данных в машину, так и для сохранения результатов вычислений, если место на «складе» было ограничено.