Файл: История развития средств вычислительной техники (Ручной этап).pdf
Добавлен: 01.04.2023
Просмотров: 190
Скачиваний: 1
Завершающий шаг в эволюции цифровых вычислительных устройств (механического типа) сделал английский ученый Чарльз Беббидж (1791-1871).
Бэббидж, является первым автором идеи создания вычислительной машины, которая в наши дни называется компьютером.
В 1822 году Чарльз Бэббидж построил счетное устройство, способную производить арифметические операции с точностью до шестого знака после запятой. Первая спроектированная Бэббиджем машин, Разностная машина, работала на паровом двигателе. Она высчитывала таблицы логарифмов методом постоянной дифференциации и заносила результаты на металлическую пластину. Работающая модель, которую он создал в 1822 году, была шести цифровым калькулятором, способным производить вычисления и печатать цифровые таблицы. Затем он ставит задачу шире и продвинутую версию - вычислять производные второго порядка.
Аналитическую машину Бэббиджа построили энтузиасты из Лондонского музея науки (рис.6). Она состоит из четырех тысяч железных, бронзовых и стальных деталей и весит три тонны.
Рис.6 Аналитическая машина Бэббиджа
Правда, пользоваться ею очень тяжело - при каждом вычислении приходится несколько сотен (а то и тысяч) раз крутить ручку автомата. Числа записываются (набираются) на дисках, расположенных по вертикали и установленных в положения от 0 до 9. Двигатель приводится в действие последовательностью перфокарт, содержащих инструкции (программу).
Друг Бэббиджа, Ада Августа Байрон Кинг, графиня Лавлейс (1815 – 1852) – дочь лорда Байрона, показала, как можно использовать аналитическую машину, машину для выполнения ряда конкретных вычислений. Она писала программы и составила также описание принципов работы машины.
Чарльза Бэббиджа считают изобретателем компьютера, а Аду Лавлейс называют первым программистом компьютера. Многими понятиями, введенными Адой Лавлейс в описаниях тех первых в мире программ, широко пользуются современные программисты.
В честь первого в мире программиста назван один из самых совершенных и современных языков компьютерного программирования – Ada.
1.3 Электромеханический этап
Электромеханический этап, пожалуй, самый не продолжительный в истории развития вычислительной техники. Он длился всего около 60 лет. Это промежуток между изобретением в 1887 году первого табулятора до 1946 года, когда возникла самая первая ЭВМ (ENIAC). Новые машины, действие которых основывалось на электроприводе и электрическом реле, позволяли производить вычисления со значительно большей скоростью и точностью, однако процессом счёта по-прежнему должен был управлять человек.
В 1930 году американец Ванновар Буш создал дифференциальный анализатор. В действие его приводило электричество, а для хранения данных использовались электронные лампы. Эта машина способна была быстро находить решения сложных математических задач. Ещё через шесть лет английским учёным Аланом Тьюрингом была разработана концепция машины, ставшая теоретической основой для нынешних компьютеров. Она обладала всеми главными свойствами современного средства вычислительной техники: могла пошагово выполнять операции, которые были запрограммированы во внутренней памяти. Спустя год после этого Джордж Стибиц, учёный из США, изобрёл первое в стране электромеханическое устройство, способное выполнять двоичное сложение. Его действия основывались на булевой алгебре – математической логике, созданной в середине XIX века Джорджем Булем: использовании логических операторов И, ИЛИ и НЕ.
Каждый последующий этап развития вычислительной техники включал в себя все более сложные разработки и изобретения.
Среди наиболее известных изобретений электромеханического периода можно отметить: статистический табулятор, построенный американцем Германом Холлеритом для ускорения обработки результатов переписи населения, которая проводилась в США в 1890 г.
1.4 Электронный этап
В силу физико-технической природы релейная вычислительная техника не позволяла существенно повысить скорость вычислений; для этого потребовался переход на электронные безинерционные элементы высокого быстродействия.
Предпосылки создания ЭВМ.
Математические:
- двоичная система счисления;
- алгебра логики, разработанная Дж. Булем.
Алгебраические - абстрактная машина Тьюринга.
Технические – развитие электроники.
Теоретические – результаты работ К. Шеннона, соединившего электронику и логику.
В 1884 г. Эдисон описал открытое им явление термоэлектронной эмиссии, в 1897 году немецкий физик Браун изобрел электронно-лучевую трубку, в 1918 году Бонч-Бруевич изобрел ламповый триггер. Как видно электронные устройства достаточно хорошо были развиты к тому времени, как появились первые автоматические вычислительные машины.
Первой ЭВМ можно считать английскую машину Colossus, созданную в 1943 году при участии Алана Тьюринга. Машина содержала около 2000 электронных ламп и обладала достаточно высоким быстродействием, однако была узкоспециализированной.
Основные устройства машины Тьюринга:
- контрольный модуль;
- читающая и пишущая головки.
Первой ЭВМ принято считать машину ENIAC (Electronic Numerical Integrator And Computer), созданную в США в конце 1945 года. Первоначально предназначенная для решения задач баллистики, машина оказалась универсальной, т.е. способной решать различные задачи.
Еще до начала эксплуатации ENIAC Джона Моучли и Преспера Эккерт по заказу военного ведомства США приступили к проекту над новым компьютером EDVAC (Electronic Discrete Automatic Variable Computer), который был совершеннее первого. В этой машине была предусмотрена большая память (на 1024 44-битных слов; к моменту завершения была добавлена вспомогательная память на 4000 слов для данных), предназначенная как для данных, так и для программы.
Компьютер EDSAC положил начало новому этапу развития вычислительной техники - первому поколению универсальных ЭВМ
Электронный этап начался во второй половине прошлого столетия и продолжается в наши дни. Это история шести поколений электронно-вычислительных машин – от самых первых гигантских агрегатов, в основе которых лежали электронные лампы, и до сверхмощных современных суперкомпьютеров с огромным числом параллельно работающих процессоров, способных одновременно выполнить множество команд. средства вычислительной техники
2 Характеристика поколений ЭВМ
Начиная с 1950 года, каждые 7-10 лет кардинально обновлялись конструктивно-технологические и программно-алгоритмические принципы построения и использования ЭВМ. В связи с этим правомерно говорить о поколениях вычислительных машин. Условно каждому поколению можно отвести 10 лет.
Основные признаки деления ЭВМ на поколения:
1. Элементная база.
2. Быстродействие.
3. Емкость памяти.
4. Способы управления и переработки информации.
2.1 Первое поколение ЭВМ 1950-1960-е годы
Логические схемы создавались на дискретных радиодеталях и электронных вакуумных лампах с нитью накала. В оперативных запоминающих устройствах использовались магнитные барабаны, акустические ультразвуковые ртутные и электромагнитные линии задержки, электронно-лучевые трубки. В качестве внешних запоминающих устройств применялись накопители на магнитных лентах, перфокартах, перфолентах и штекерные коммутаторы.
Программирование работы ЭВМ этого поколения выполнялось в двоичной системе счисления на машинном языке, то есть программы были жестко ориентированы на конкретную модель машины и "умирали" вместе с этими моделями.
В середине 1950-х годов появились машинно-ориентированные языки типа языков символического кодирования (ЯСК), позволявшие вместо двоичной записи команд и адресов использовать их сокращенную словесную (буквенную) запись и десятичные числа.
ЭВМ, начиная от UNIVAC и заканчивая БЭСМ-2 и первыми моделями ЭВМ "Минск" и "Урал", относятся к первому поколению вычислительных машин.
Особенности ЭВМ первого поколения:
- электронно-вакуумные лампы;
- 10-20 тыс. операций в секунду;
- 2 Кбайта оперативной памяти;
- трудоемкий процесс программирования в машинных кодах;
- устройства вывода информации на магнитные ленты, перфокарты, перфоленты;
- эксплуатация ЭВМ очень сложная из-за низкой надежности;
- огромные габариты;
- режим работы – круглосуточный;
- большая численность персонала на одну ЭВМ;
- высокие затраты на ЭВМ.
2.2 Второе поколение ЭВМ: 1960-1970-е годы
Логические схемы строились на дискретных полупроводниковых и магнитных элементах. В качестве конструктивно-технологической основы использовались схемы с печатным монтажом. Широко стал использоваться блочный принцип конструирования машин, который позволяет подключать к основным устройствам большое число разнообразных внешних устройств, что обеспечивает большую гибкость использования компьютеров. Тактовые частоты работы электронных схем повысились до сотен килогерц.
Стали применяться внешние накопители на жестких магнитных дисках и на флоппи-дисках - промежуточный уровень памяти между накопителями на магнитных лентах и оперативной памятью.
В 1964 году появился первый монитор для компьютеров - IBM 2250. Это был монохромный дисплей с экраном 12 х 12 дюймов и разрешением 1024 х 1024 пикселов. Он имел частоту кадровой развертки 40 Гц.
Создаваемые на базе компьютеров системы управления потребовали от ЭВМ более высокой производительности, а главное - надежности. В компьютерах стали широко использоваться коды с обнаружением и исправлением ошибок, встроенные схемы контроля.
В машинах второго поколения были впервые реализованы режимы пакетной обработки и телеобработки информации.
Первой ЭВМ, в которой частично использовались полупроводниковые приборы вместо электронных ламп, была машина, созданная в 1951 году.
В начале 60-х годов полупроводниковые машины стали производиться и в СССР.
Особенности ЭВМ второго поколения:
- применение транзисторов;
- печатные платы и навесной монтаж;
- более высокое быстродействие;
- объем ОП увеличен в сотни раз;
- размеры существенно уменьшены – стойки немного выше человеческого роста;
- применение языков программирования высокого уровня;
- уменьшение затрат электроэнергии и увеличение надежности.
2.3 Третье поколение ЭВМ: 1970-1980-е годы
Логические схемы ЭВМ 3-го поколения уже полностью строились на малых интегральных схемах. Тактовые частоты работы электронных схем повысились до единиц мегагерц. Снизились напряжения питания (единицы вольт) и потребляемая машиной мощность. Существенно повысились надежность и быстродействие ЭВМ.
В оперативных запоминающих устройствах использовались миниатюрнее ферритовые сердечники, ферритовые пластины и магнитные пленки с прямоугольной петлей гистерезиса. В качестве внешних запоминающих устройств широко стали использоваться дисковые накопители.
Появились еще два уровня запоминающих устройств: сверхоперативные запоминающие устройства на триггерных регистрах, имеющие огромное быстродействие, но небольшую емкость (десятки чисел), и быстродействующая кэш-память.
Начиная с момента широкого использования интегральных схем в компьютерах, технологический прогресс в вычислительных машинах можно наблюдать, используя широко известный закон Мура. Один из основателей компании Intel Гордон Мур в 1965 году открыл закон, согласно которому количество транзисторов в одной микросхеме удваивается через каждые 1,5 года.
Ввиду существенного усложнения как аппаратной, так и логической структуры ЭВМ 3-го поколения часто стали называть системами.
В вычислительных машинах третьего поколения значительное внимание уделяется уменьшению трудоемкости программирования, эффективности исполнения программ в машинах и улучшению общения оператора с машиной. Это обеспечивается мощными операционными системами, развитой системой автоматизации программирования, эффективными системами прерывания программ, режимами работы с разделением машинного времени, режимами работы в реальном времени, мультипрограммными режимами работы и новыми интерактивными режимами общения. Появилось и эффективное видеотерминальное устройство общения оператора с машиной - видеомонитор, или дисплей.
Большое внимание уделено повышению надежности и достоверности функционирования ЭВМ и облегчению их технического обслуживания. Достоверность и надежность обеспечиваются повсеместным использованием кодов с автоматическим обнаружением и исправлением ошибок (корректирующие коды Хеммин-га и циклические коды).