Реферат ЭВМ

Автор работы: Пользователь скрыл имя, 14 Мая 2013 в 13:04, реферат

Краткое описание

История появления ЭВМ до наших дней

Прикрепленные файлы: 1 файл

REFERAT.DOC

— 337.50 Кб (Скачать документ)

Начало начал

Первые механические счетные машины

Цифровые вычислительные устройства с программным управлением последовательностью арифметических операций

Компьютер

                     ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

             ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ

                   ВЫСШЕГО ПРФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

   НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ  ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

 

 

           ДЗЕРЖИНСКИЙ  ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)

 

                         Кафедра прикладной математики  и информатики

 

 

 

         ИСТОРИЯ  РАЗВИТИЯ СРЕДСТВ ВЫЧИСЛИТЕЛЬНОЙ  ТЕХНИКИ

 

 

                                      Реферат по дисциплине информатика

 

 

 

                                                                                                    

 

 

 

 

 

                                                                                            Выполнила: Рузина Е. С.                    

                                                                                            Проверила: Харитонова И. Ю.

                                                                

 

 

 

 

                                               

                                                        

                                              

                                                     

                                                       Дзержинск

                      

                                                           2010

 

Глава 1. Начало начал

§ 1.

В




 дневниках гениального итальянца  Леонардо да Винчи (1452-1519) уже  в наше время был обнаружен  ряд рисунков, которые оказались  эскизным наброском суммирующей  вычислительной машины на зубчатых  колесах, способной складывать 13-разрядные десятичные числа. Специалисты известной американской фирмы IBM воспроизвели машину в металле и убедились в полной состоятельности идеи ученого. Его суммирующую машину можно считать изначальной вехой в истории цифровой вычислительной техники. Это был первый цифровой сумматор, своеобразный зародыш будущего электронного сумматора – важнейшего элемента современных ЭВМ, пока еще механический, очень примитивный (с ручным управлением). В те далекие от нас годы гениальный ученый был, вероятно, единственным на Земле человеком, который понял необходимость создания устройств для облегчения труда при выполнении вычислений….


§ 2.

…Однако потребность в этом была настолько малой (точнее, ее не было совсем!), что лишь через сто с  лишним лет после смерти Леонардо да Винчи нашелся другой европеец – немецкий ученый Вильгельм Шиккард (1592-1636), не читавший, естественно, дневников великого итальянца, – который предложил свое решение этой задачи. Причиной, побудившей Шиккарда разработать счетную машину для суммирования и умножения шестиразрядных десятичных чисел, было его знакомство с польским астрономом И. Кеплером. Ознакомившись с работой великого астронома, связанной в основном с вычислениями, Шиккард загорелся идеей оказать ему помощь в нелегком труде. В письме на его имя, отправленном в 1623 г., он приводит рисунок машины и рассказывает, как она устроена. К сожалению, данных о дальнейшей судьбе машины история не сохранила. По-видимому, ранняя смерть от чумы, охватившей Европу, помешала ученому выполнить его замысел.

Об изобретениях Леонардо да Винчи  и Вильгельма Шиккарда стало известно лишь в наше время. Современникам  они были неизвестны. 

Глава 2. Первые механические счетные  машины

§ 1.

В




XVII веке положение меняется. В 1641-1642 гг. девятнадцатилетний Блез Паскаль (1623-1662), тогда еще мало кому известный французский ученый, создает действующую суммирующую машину ("паскалину"). Вначале он сооружал ее с одной единственной целью – помочь отцу в расчетах, выполняемых при сборе налогов. В последующие четыре года им были созданы более совершенные образцы машины. Они были шести- и восьми разрядными, строились на основе зубчатых колес, могли производить суммирование и вычитание десятичных чисел. Было создано примерно 50 образцов машин, Б. Паскаль получил королевскую привилегию на их производство, но практического применения "паскалины" не получили, хотя о них много говорилось и писалось (в основном, во Франции).


§2.

В 1673 г. другой великий европеец, немецкий ученый Вильгельм Готфрид Лейбниц (1646-1716), создает счетную машину (арифметический прибор, по словам Лейбница) для сложения и умножения двенадцатиразрядных десятичных чисел. К зубчатым колесам он добавил ступенчатый валик, позволяющий осуществлять умножение и деление. "...Моя машина дает возможность совершать умножение и деление над огромными числами мгновенно, притом не прибегая к последовательному сложению и вычитанию", – писал В. Лейбниц одному из своих друзей. О машине Лейбница было известно в большинстве стран Европы.

В ЭВМ, появившихся более двух веков спустя, устройство, выполняющее арифметические операции (те же самые, что и "арифметический прибор" Лейбница), получило название арифметического. Позднее, по мере добавления ряда логических действий, его стали называть арифметико-логическим (АЛУ). Оно стало основным устройством современных компьютеров.

Таким образом, два гения XVII века установили первые вехи в истории развития цифровой вычислительной техники. Заслуги В. Лейбница, однако, не ограничиваются созданием "арифметического прибора". Начиная со студенческих лет и до конца жизни он занимался исследованием свойств двоичной системы счисления, ставшей в дальнейшем основной при создании компьютеров. Он придавал ей некий мистический смысл и считал, что на ее базе можно создать универсальный язык для объяснения явлений мира и использования во всех науках, в том числе в философии. Сохранилось изображение медали, нарисованное В. Лейбницем в 1697 г., поясняющее соотношение между двоичной и десятичной системами исчисления.

В 1799 г. во Франции Жозеф Мари Жакард (1752-1834) изобрел ткацкий станок, в котором для задания узора на ткани использовались перфокарты. Необходимые для этого исходные данные записывались в виде пробивок в соответствующих местах перфокарты. Так появилось первое примитивное устройство для запоминания и ввода программной (управляющей ткацким процессом в данном случае) информации.


В 1795 г. там же математик Гаспар Прони (1755-1839), которому французское  правительство поручило выполнение работ, связанных с переходом  на метрическую систему мер, впервые в мире разработал технологическую схему вычислений, предполагающую разделение труда математиков на три составляющие. Первая группа из нескольких высококвалифицированных математиков определяла (или разрабатывала) методы численных вычислений, необходимые для решения задачи, позволяющие свести вычисления к арифметическим операциям – сложить, вычесть, умножить, разделить. Задание последовательности арифметических действий и определение исходных данных, необходимых при их выполнении ("программирование"), осуществляла вторая, несколько более расширенная по составу, группа математиков. Для выполнения составленной "программы", состоящей из последовательности арифметических действий, не было необходимости привлекать специалистов высокой квалификации. Эта, наиболее трудоемкая, часть работы поручалась третьей и самой многочисленной группе вычислителей. Такое разделение труда позволило существенно ускорить получение результатов и повысить их надежность. Но главное состояло в том, что этим был дан импульс дальнейшему процессу автоматизации самой трудоемкой (но и самой простой!) третьей части вычислений – переходу к созданию цифровых вычислительных устройств с программным управлением последовательностью арифметических операций. 

 

Глава 3. Цифровые вычислительные устройства с программным управлением последовательностью арифметических операций

§ 1. Разностная машина Чарльза Бэббиджа. Первая программистка

Э




тот завершающий шаг в эволюции цифровых вычислительных устройств (механического  типа) сделал английский ученый Чарльз Беббидж (1791-1871). Блестящий математик, великолепно владеющий численными методами вычислений, уже имеющий опыт в создании технических средств для облегчения вычислительного процесса (разностная машина Беббиджа для табулирования полиномов, 1812-1822 гг.), он сразу увидел в технологии вычислений, предложенной Г. Прони, возможность дальнейшего развития своих работ. Аналитическая машина (так назвал ее Беббидж), проект которой он разработал в 1836-1848 годах, явилась механическим прототипом появившихся спустя столетие ЭВМ. В ней предполагалось иметь те же, что и в ЭВМ, пять основных устройств: арифметическое, памяти, управления, ввода, вывода. Для арифметического устройства Ч. Беббидж использовал зубчатые колеса, подобные тем, что использовались ранее. На них же Ч. Беббидж намеревался построить устройство памяти из 1000 50-разрядных регистров (по 50 колес в каждом!). Программа выполнения вычислений записывалась на перфокартах (пробивками), на них же записывались исходные данные и результаты вычислений. В число операций, помимо четырех арифметических, была включена операция условного перехода и операции с кодами команд. Автоматическое выполнение программы вычислений обеспечивалось устройством управления. Время сложения двух 50-разрядных десятичных чисел составляло, по расчетам ученого, 1 с., умножения – 1 мин.


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

Программы вычислений на машине Беббиджа, составленные дочерью Байрона Адой Августой Лавлейс (1815-1852), поразительно схожи с программами, составленными впоследствии для первых ЭВМ. Не случайно замечательную женщину назвали первым программистом мира.


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

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

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

 

§ 2.

 

Непонятым оказался еще  один выдающийся англичанин, живший в  те же годы, – Джордж Буль (1815-1864). Разработанная  им алгебра логики (алгебра Буля) нашла применение лишь в следующем веке, когда понадобился математический аппарат для проектирования схем ЭВМ, использующих двоичную систему счисления. "Соединил" математическую логику с двоичной системой счисления и электрическими цепями американский ученый Клод Шеннон в своей знаменитой диссертации (1936 г.).

В 1889 году американский изобретатель Герман Холлерит сконструировал перфокарточное устройство для решения статистических задач. В отличие от идеи Бэббиджа, хранить на перфокартах инструкции, Холлерит использовал перфокарты для хранения данных. Кроме того, для работы перфокарточного устройства использовалось электричество. Цифры на перфокарте изображались одинарными отверстиями, а буквы алфавита - двойными. Специальный электрический прибор опознавал отверстия на перфокартах и посылал сигналы в обрабатывающее устройство. Вычислительная машина Холлерита оказалась по тем временам очень быстрым устройством обработки данных, а перфокарты - удобным способом хранения данных. Машина Холлерита была использована для обработки результатов переписи населения США. Обработка результатов предыдущей переписи 1880 года заняла около 10 лет. За это время успело вырасти новое поколение американцев. С помощью машины Холлерита те же данные были обработаны всего за шесть недель. В 1896 году Холлерит основал компанию по производству перфорирующих устройств - Tabulating Machine Company, которая в 1924 году пос-5серии слияний и поглощений превратилась в знаменитую компанию по производству компьютеров - IBM (International Business Machines).  
Кроме механических и электромеханических вычислительных машин появились также аналоговые вычислительные машины, в которых обработка информации происходила с помощью специально подобранного физического процесса, моделирующего вычисляемую закономерность. Простейшей аналоговой вычислительной машиной являются часы. Первыми аналоговыми машинами были устройства, в которых главными элементами были интегрирующие и дифференцирующие устройства, позволяющие мгновенно вычислять интеграл и производную заданной функции, отслеживая ее изменение во времени. 
Полезным свойством аналоговой вычислительной машины является практически мгновенное получение решения после задания необходимых параметров задачи установления моделирующего физического процесса. Однако круг задач, которые может решать аналоговая машина, ограничен теми физическими процессами, которые она в состоянии моделировать. Кроме того, точность решения аналоговой машины часто недостаточна для определенного круга задач, а повышение точности связано со значительным ростом стоимости вычислений.  
             С другой стороны, механические и электромеханические вычислительные машины, предназначенные для решения сложных задач, требуют наличия огромного количества элементов для представления чисел и связей между ними, что существенно усложняет их работу. 
Решая эту проблему, американцы Джон Атанасов и Клиффорд Берри в 1940 году разработали модель полностью электронного компьютера, использующего единую истому представления чисел и связей между ними - булеву алгебру. Их подход базировался на работах английского математика XIX века Джорджа Буля, посвященных аппарату символической логики. В основе булевой алгебры лежит интерпретация элементов булевой алгебры как высказываний, принимающих значение "истина" или "ложь". Атанасов и Берри применили эту концепцию для электронных устройств. Истине соответствовало прохождение электрического тока, а лжи - его отсутствие. Для представления чисел Атанасов и Берри предложили использовать двоичную систему исчисления. 
            В 1936 году английский математик Алан Тьюринг опубликовал работу "О вычислимых числах", заложив теоретические основы теории алгоритмов. Концепция Тьюринга возникла в результате проведенного им анализа действий человека, выполняющего в соответствии с заранее разработанным планом те или иные вычисления, то есть последовательные преобразования знаковых комплексов. Анализ этот, в свою очередь, был осуществлен им с целью решения проблемы поиска точного математического эквивалента для общего интуитивного представления об алгоритме. Работа Тьюринга стимулировала возникновение абстрактной теории автоматов и во многом определила ее особенности. 
         В своей работе Тьюринг описал абстрактную вычислительную машину, которая получила название машины Тьюринга. Машина Тьюринга представляет собой автоматическое устройство, способное находиться в конечном числе внутренних состояний и снабженное бесконечной внешней памятью - лентой. Среди состояний выделяются два - начальное и конечное. Лента разделена на клетки. В каждую клетку может быть записана любая из букв некоторого алфавита. В пустую клетку записана "пустая буква". В каждый момент времени машина Тьюринга находится в одном из своих состояний и, рассматривая одну из клеток ленты, воспринимает записанный в ней символ. 
           В неконечном состоянии машина Тьюринга совершает шаг, который определяется ее текущим состоянием и символом на ленте, воспринимаемым в данный момент. Шаг машины Тьюринга заключается в следующем: 
1. В рассматриваемой клетке записывается символ, совпадающий со старым, или пустой. 
2. Машина переходит в новое состояние, совпадающее со старым, или конечное. 
3. Лента сдвигается на одну клетку или остается на месте. 
Перечисление всех возможных шагов машины Тьюринга, в зависимости от текущей комбинации неконечного состояния и воспринимаемого символа называется программой данной машины Тьюринга. Конфигурация машины Тьюринга определяется конкретным заполнением клеток ленты символами и внутренним состоянием, в котором машина находится. Если зафиксировать какую-либо неоконечную конфигурацию машины в качестве исходной, то работа машины будет заключаться в последовательном преобразовании исходной конфигурации в соответствии с программой машины до тех пор, пока не будет достигнуто конечное состояние. 
            Тьюринг не преследовал цели изобрести компьютер. Тем не менее, описанная им абстрактная машина определила некоторые характеристики современных компьютеров. Так, например, бесконечная лента является аналогом оперативной памяти современного компьютера. Впервые подобная модель памяти была использована в компьютере Атанасова и Берри. 

Информация о работе Реферат ЭВМ