Бэббидж











    Важным событием XIX века было изобретение английского математика Чарлза Беббиджа, который вошел историю как изобретатель первой вычислительной машины - прообраза современ­ных компьютеров. В 1812 г. он начал рабо- тать над так называемой «разностной» ма­шиной. Предшествующие вычислительные машины Паскаля и Лейбница выполняли только арифметические действия. Беббидж стремился сконструировать машину,которая выполняла бы определенную про­грамму, проводила бы расчет числового значения заданной функции. В качестве основного элемента разностной машины Беббидж исполь­зовал зубчатое колесо для запоминания одного разряда десятичного числа. В результате он смог оперировать 18-разрядными числами. К 1822 году он построил небольшую действующую модель и рассчи­тал на ней таблицу квадратов. Совершенствуя разностную машину, Беббидж приступил в 1833 году к разработке аналитической машины. Она должна была отличаться от разностной машины большей скоростью и более простой конструкцией. Согласно проекту, новую машину предполагалось приводить в действие силой пара.
    Аналитическая машина была заду­мана как чисто механический аппарат с тремя основными блоками.
   Первый блок - устройство для хранения чисел на регистрах из зубчатых колес и систе­ма, которая передает эти числа от одного узла к другому (в современной термино­логии - это память).
    Второй блок - устройство, позволяющее выполнять арифметические операции. Беббидж на­звал его «мельницей».
    Третий блок предназначался для управления последовательностью действий шины. В конструкцию аналитической машины входило так устройство для ввода исходных данных и печати полученных ревультатов.
    Предполагалось, что машина будет действовать по программе, которая задавала бы последовательность выполнения операций и передачи чисел из памяти в мельницу и обратно. Программы, в свою очередь, должны были кодироваться и переноситься на перфокарты. В то время подобные карты уже использовались для автоматического управления ткацкими станками.
   Тогда же математик леди Ада Лавлейс - дочь английского поэта лорда Байрона - разрабатывает новые программы для машины Беббиджа. Она заложила многие идеи и ввела ряд понятий и терминов, которые используются и по сей день.
    К сожалению, из-за недостаточного развития технологии проект Беббиджа не был реализован. Тем не менее его работы имели важное значение; многие последующие изобретатели воспользовались ими, заложенными в основу придуманных им устройств.
вверх
Hosted by uCoz
Hosted by uCoz