Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 12.doc
Скачиваний:
8
Добавлен:
11.02.2016
Размер:
4.3 Mб
Скачать

Тема7. Покоління обчислювальних машин Лекція № 12 Історія створення еом

Механические счетные машины.Первым механическим счетным устройством, которое существовало не на бумаге, а работало, была счетная машина. Она была построена в 1642 году выдающимся французским ученым Блезом Паскалем. Механический «компьютер» Паскаля мог складывать и вычитать.

Эту машину называли «Паскалина». Она состояла из набора вертикально установленных колес с нанесенными на них цифрами от 0 до 9. При полном обороте колеса оно сцеплялось с соседним колесом и поворачивало его на одно деление. Число колес определяло число разрядов – так, два колеса позволяли считать до 99, три – уже до 999. В1673 году немецкий математик и философ Готфрид Вильгельм Лейбниц создал механическое счетное устройство, которое не только складывало и вычитало, но также умножало и делило. Машина Лейбница была немного сложнее «Паскалины». В отличие от «Паскалины», числовые колеса, теперь уже зубчатые, имели зубцы девяти различных длин, и вычисления производились за счет сцепления колес. Именно несколько видоизмененные колеса Лейбница стали основой массовых счетных приборов – арифмометров, которыми широко пользовались на протяжении всего XVIII века. Арифмометры получили очень широкое применение. На них выполняли даже очень сложные расчеты. Например: расчеты баллистических таблиц для артиллерийских стрельб. Существовала и специальная профессия — счетчик — человек, работающий с арифмометром. Но многие расчеты производились очень медленно — даже десятки счетчиков должны были работать по несколько недель и месяцев. Причина проста — при таких расчетах выбор выполняемых действий и запись результатов производились человеком, а скорость его работы весьма ограничена. Поэтому человек не остановился на создании арифмометра. Долгое время люди не могли придумать ничего более совершенного машины Лейбница. Но ученые работали, придумывали что-то новое, делали эксперименты. Некоторые из них были успешны.

Чарльз Беббідж та його аналітична мащина, 1834 р

Ча́рльз Бэ́ббиджанглийский математик, изобретатель первой вычислительной машины. Иностранный член-корреспондент Императорской академии наук в Санкт-Петербурге (1832). Труды по теории функций, механизации счёта в экономике. Сконструировал и построил (1820-22) машину для табулирования. С 1822 работал над постройкой разностной машины. В 1834 разработал проект универсальной цифровой вычислительной машины — прообраза современной ЭВМ.

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

Архитектура современного компьютера во многом схожа с архитектурой аналитической машины. В аналитической машине Бэббидж предусмотрел следующие части: склад (store), фабрика или мельница (mill), управляющий элемент (control) и устройства ввода/вывода информации.

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

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

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

Для создания компьютера в современном понимании оставалось лишь придумать схему с хранимой программой, что было сделано 100 лет спустя Эккертом, Мочли и Фон Нейманом.

Бэббидж разрабатывал конструкцию аналитической машины в одиночку. Он часто посещал промышленные выставки, где были представлены различные новинки науки и техники. Именно там состоялось его знакомство с Адой Августой Лавлейс (дочерью Джорджа Байрона), которая стала его очень близким другом, помощником и единственным единомышленником. В 1840 году Бэббидж ездил по приглашению итальянских математиков в Турин, где читал лекции о своей машине. Луиджи Менабреа, преподаватель туринской артиллерийской академии, создал и опубликовал конспект лекций на французском языке. Позже Ада Лавлейс перевела эти лекции на английский язык, дополнив их комментариями по объёму превосходящими исходный текст. В комментариях Ада сделала описание ЦВМ и инструкции по программированию к ней. Это были первые в мире программы. Именно поэтому Аду Лавлейс справедливо называют первым программистом. Однако, аналитическая машина так и не была закончена. Вот, что писал Бэббидж в 1851 году: «Все разработки, связанные с Аналитической машиной, выполнены за мой счёт. Я провёл целый ряд экспериментов и дошёл до черты, за которой моих возможностей не хватает. В связи с этим я вынужден отказаться от дальнейшей работы». Несмотря на то, что Бэббидж подробно описал конструкцию аналитической машины и принципы её работы, она так и не была построена при его жизни. Причин этому было много. Но основными стали: полное отсутствие финансирования проекта по созданию аналитической машины и низкий уровень технологий того времени. Бэббидж не стал в этот раз просить помощи у правительства, так как понимал, что после неудачи с разностной машиной ему всё равно откажут.

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

В 1864 году Чарльз Бэббидж написал: «Пройдёт, вероятно, полстолетия, прежде чем люди убедятся, что без тех средств, которые я оставляю после себя, нельзя будет обойтись». В своём предположении он ошибся на 30 лет. Только через 80 лет после этого высказывания была построена машина МАРК-I, которую назвали «осуществлённой мечтой Бэббиджа». Архитектура МАРК-I была очень схожа с архитектурой аналитической машины. Говард Айкен на самом деле серьёзно изучал публикации Бэббиджа и Ады Лавлейс перед созданием своей машины, причём его машина идеологически незначительно ушла вперёд по сравнению с недостроенной аналитической машиной. Производительность МАРК-I оказалась всего в десять раз выше, чем расчётная скорость работы аналитической машины.

Етапи розвитку електронних обчислювальних машин (покоління) розділяють перш за все відповідно елементній базі, що використовувалась. Безумовно, з часом також змінювалась архітектура ЕОМ і зовнішнє обладнання.

Елементна база – це первинні електронні пристрої (лампи, транзистори, інтегральні схеми, мікропроцесори), які складали основу функціональних схем і обумовлювали загальні характеристики машин.

Часовий інтервал поколінь ЕОМ дуже умовний і в різних країнах різний. Ми будемо притримуватись класифікації згідно [1].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]