Сравнительные характеристики поколений эвм. Поколения компьютеров - история развития вычислительной техники

Лекция №4.1. Поколения ЭВМ.

    Первое поколение ЭВМ.

    Второе поколение ЭВМ.

    Третье поколение ЭВМ.

    Четвертое поколение ЭВМ.

    Пятое поколение ЭВМ.

    Супер ЭВМ.

    Вопросы для самопрверки.

        ПервоепоколениеЭВМ. 1948-1958.

Не учитывая элементную базу вычислительных машин можно было бы сказать, что первый компьютер был разработан Аланом Тьюрингом «Колос» разработанный еще в 1943 г. Эта машина предназначалась для дешифровки немецких секретных сообщений времен второй мировой войны. Это была одна из первых попыток создания универсальной программируемой машины.

Компонентная база компьютеров первого поколения это электронные лампы. Они предназначались для решения научно-технических задач. Такими машинами обладали военные ведомства и государственные институты. Их стоимость была на столько велика, что даже крупные корпорации не могли приобрести их. Эти машины были огромных размеров и весили порядка 5 – 30 тонн, занимали площадь в несколько сотен квадратных метров.

Вычислительная мощность составляла всего несколько тысяч операций в секунду. К примеру на такие операции как сложение, вычитание требовалось несколько секунд. На деления и умножение уходило до нескольких десятков секунд. А на вычисление логарифма или тригонометрической функции понадобилось больше минуты. Если сравнить с компьютерами нашего времени, то на это понадобилось меньше секунды!

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

ЭВМ первого поколения были полностью программируемые машины. Что их и отличало от арифмометров и калькуляторов. Но программировать на таких компьютерах было довольно сложно. Т.к. языков высокого уровня не было и языков низкого уровня (ассемблер) тоже не было. Все инструкции компьютеру давались в машинном коде.

Представитель первого поколения ЭВМ.

          Второе поколение ЭВМ . 1959 – 1967.

Элементной базой второго поколения стали полупроводники. Транзисторы пришли на смену не надежным электронно-вакуумным лампам. Транзисторы значительно уменьшили компьютеры в размере и стоимости. И не удивительно. Один транзистор способен заменить несколько десятков электронных ламп. При этом тепловыделение значительно уменьшилось и потребление электроэнергии тоже, а скорость работы стала выше. Если сравнивать машины первого и второго поколения то на примере это выглядело так:

Марк-1 это компьютер первого поколения занимавший огромный зал. Его высота 2,5 м и длина 17 м и при этом он стоил 500 тыс. долларов.

PDP-8 – ЭВМ второго поколения. Размером с холодильник, и при этом он стоил всего 20 тыс. долларов.

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

Представитель второго паколения ЭВМ.

    ТретьепоколениеЭВМ. 1968 – 1973.

Интегральные схемы стали элементной базой компьютеров третьего поколения. Интегральная схема это схема изготовленная на полупроводниковом кристалле и помещенная в корпус. Иногда интегральную схему называют – микросхемой или чипом.

Первые микросхемы появились в 1958 году. Два инженера почти одновременно изобрели их, не зная друг о друге. Это Джек Килби и Роберт Нойс.

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

ЭВМ третьего поколения можно было встретить на борту самолета, корабля, подводной лодке, спутнике. Ощутимые плоды микроминиатюризации. Эти машины называли Мини-ЭВМ. И не смотря на то, что алфавитно-цифровые дисплеи появились еще во втором поколении машин. На третьем они окончательно закрепились. И стали неотъемлемой частью компьютера.

Память ЭВМ этого поколения значительно возросла. В качестве внешней памяти стали применять магнитные диски. Накопитель магнитных дисков представлял несколько дисков вращающихся на одном шпинделе. Диски были расположены на небольшом расстоянии друг от друга. Между ними находился блок головок. Которые позиционировались одновременно. Что позволяло производить чтение-запись одновременно сразу на несколько дисков. Емкость таких накопителей измерялась миллионами байт. Это был существенный шаг по сравнению с перфокартами и магнитными лентами.

IBM-360. На эту ЭВМ равнялись советские конструкторы при создании Единой Серии.

4. Четвертое поколениеЭВМ . 1974 – 1982.

Новым этапом для развития ЭВМ послужили большие интегральные схемы (БИС). Элементная база компьютеров четвертого поколения это БИС. Стремительное развитие электроники, позволило разместить на одном кристалле тысячи полупроводников. Такая миниатюризация привела к появлению недорогих компьютеров. Небольшие ЭВМ могли разместиться на одном письменном столе. Именно в эти годы зародился термин «Персональный компьютер». Исчезают огромные дорогостоящие монстры. За одним таким компьютером, через терминалы, работало сразу несколько десятков пользователей. Теперь. Один человек – один компьютер. Машина стала, действительно персональной.

Важный переход от мини-компьютеров к микро-компьютерам, это создание микропроцессора. Благодаря БИС стало возможным разместить все основные элементы центрального процессора на одном кристалле. Первым микропроцессором стал Intel-4004 созданный 1971 г.

Одним из первых персональных компьютеров четвертого поколения считается Altair-8800. Созданный на базе микропроцессора Intel-8080. Его появление стимулировало рост периферийных устройств, компиляторов высокого уровня.

Перснальные ЭВМ.

                  5. Пятое поколение ЭВМ . 1982 – наши дни.

Пятое поколение ЭВМ это правительственная программа в Японии по развитию вычислительной техники и искусственного интеллекта. Если говорить о предыдущих поколениях то первое это ламповые компьютеры, второе – транзисторные, третье – интегральные схемы, четвертое – микропроцессоры. Но пятое поколение не имеет отношение к данной градации. Как предыдущее поколения. Пятое поколение компьютеров это название «плана действий» по развитию IT-индустрии. И не смотря на то, что пятое поколение базируется на микропроцессорах как и четвертое т.е. у них общая элементная база. А именно по этому критерию разделяют компьютеры на поколения. Тем не менее сегодняшние компьютеры относят к пятому поколению.

Япония начала свою широкомасштабную программу в начале 80-х. Их цель не изменять элементную базу компьютеров. А изменить и усовершенствовать, технические подходы, методы программирования и развивать научное направление в области искусственного интеллекта. На начало своего проекта Япония вложила пол миллиарда долларов США. На тот момент она не была настолько технически развита как США, Европа. Министерство международной торговли и промышленности Японии поставило четкую цель – пробиться в лидеры. Именно в то время зародился термин «пятое поколение компьютеров». ЭВМ пятого поколения должны достигнуть сверхпроводимости и в них должно быть интегрировано огромное количество процессоров на одной подложке.

Основные требования к компьютерам 5-го поколения: Создание развитого человеко-машинного интерфейса (распознавание речи, образов); Развитие логического программирования для создания баз знаний и систем искусственного интеллекта; Создание новых технологий в производстве вычислительной техники; Создание новых архитектур компьютеров и вычислительных комплексов.

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

                    Супер ЭВМ.

Термин “суперкомпьютер” - чисто американский, рожден из любви к двум словам “супер” и “компьютер” (которое в советское время тщательно выхолащивалось словом ЭВМ; как следствие, ещё один используемый термин “суперЭВМ” замечателен своим эклектизмом). Компьютер в представлении обывателей может всё, суперкомпьютер может ещё больше. В традициях российской науки, не избалованной вычислительными ресурсами, со студенческой скамьи прививается любовь к разработке моделей и формул, которые на логарифмической линейке дают оценочные результаты, а на калькуляторе - точные. Американцы как правило полагаются на грубую вычислительную силу: проще заставить один компьютер перебирать всё множество решений, чем просить десять математиков найти способ усечения перебора, когда задачу можно будет решить вручную.

Что такое “суперкомпьютер”, как менялось его неявное определение с середины 70-х годов - подробно рассмотрено в статье Константина Прокшина. Отметим лишь, что как более близкий русскому языку синоним будем использовать понятие высокопроизводительной системы , то есть системы, созданной не для решения прикладных офисных задач или даже хранения больших СУБД, а именно для массивных вычислений. Впрочем, с точки зрения реализации разницы между двумя системами IBM RS/6000 SP, одна из которых ведёт ERP-систему, а вторая рассчитывает результаты виртуального крэш-теста нового автомобиля, нет. Тем не менее, нас интересует рынок компьютеров, которые именно вычисляют. И очень быстро.

В своё время соревнование в области суперкомпьютеров СССР проиграл. Если знаменитая БЭСМ-6, созданная в 60-х, была одной из самых (если не самой) быстродействующих ЭВМ в мире, то в 70-х годах, во времена расцвета Cray, СССР взял курс на развитие ЕС ЭВМ, клонированной с устаревшей уже к тому времени архитектуры IBM 360. Оригинальные разработки продолжались, но начала сказываться слабость элементной базы, которая так и не дала толком довести проект “Эльбрус” дальше “Эльбруса-2”, сравнимого на конец 80-х годов по производительности с очень мощным персональным компьютером. “Эльбрус-3.1”, выпущенный в 1990 году, имел производительность на векторных операциях около 500 мегафлоп, а объём ОЗУ - до 8 млн. 64-разрядных слов (то есть 64 мегабайта). До 1995 года таких машин сумели сделать только 4 экземпляра.

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

Во-первых, 7 сентября сенат США проголосовал за существенное ослабление ограничений на экспорт высокопроизводительных систем. С 1979 года нижний порог производительности компьютеров, запрещённых к вывозу из США в некоторые страны, постоянно повышался. Чем дольше существовали компьютеры, тем абсурднее были запреты: под них в разное время подпадали новые процессоры для самых обычных настольных систем. С появлением возможности создавать относительно недорогие кластеры на общедоступной элементной базе ограничения становились всё более абсурдными, что и послужило толчком к указанному послаблению, которое, кстати, было лоббировано крупнейшими американскими производителями компьютеров и комплектующих. Пока верстался номер, произошла нью-йорская трагедия, но о том, какое отношение к этому имеют суперкомпьютеры - читайте в колонке Игоря Гордиенко. Здесь же отметим, что планы по снятию экспортных ограничений, вероятно, будут пересмотрены.

Вторая причина, заставившая нас обратиться к суперкомпьютерной теме, состоит в том, что в начале августа было объявлено о создании российского суперкомпьютера МВС-1000М с пиковой производительностью 1 терафлоп. Не исключено, что это было одним из факторов, как раз способствовавших принятию в США решения по ослаблению экспортных ограничений. Дело не только в том, что Россия вместо закупок американских суперкомпьютеров будет производить собственные, но и в том, что она может покрыть спрос в странах Восточной Европы и третьего мира. Неслучайно, что в число стран “первого пояса” (подробнее см. материал Александра Чачавы) попала Литва.

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

Компьютеры фирмы Cray Research стали классикой в области векторно-конвейерных суперкомпьютеров. Существует легенда, что первый суперкомпьютер Cray был собран в гараже, однако этот гараж был размером 20 х 20 метров, а платы для нового компьютера заказывались на лучших заводах США.

К классу суперкомпьютеров относят компьютеры, которые имеют максимальную на время их выпуска производительность, или так называемые компьтеры 5-го поколения.

Первые суперкомпьютеры появились уже среди компьютеров второго поколения (1955 - 1964, см. компьютеры второго поколения), они были предназначены для решения сложных задач, требовавших высокой скорости вычислений. Это LARC фирмы UNIVAC, Stretch фирмы IBM и "CDC-6600" (семейство CYBER) фирмы Control Data Corporation, в них были применены методы параллельной обработки (увеличивающие число операций, выполняемых в единицу времени), конвейеризация команд (когда во время выполнения одной команды вторая считывается из памяти и готовится к выполнению) и параллельная обработка при помощи процессора сложной структуры, состоящего из матрицы процессоров обработки данных и специального управляющего процессора, который распределяет задачи и управляет потоком данных в системе. Компьютеры, выполняющие параллельно несколько программ при помощи нескольких микропроцессоров, получили название мультипроцессорных систем.

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

В состав структуры компьютера Cray-1 входили:

1. Основная память, объемом до 1048576 слов, разделенная на 16 независимых блоков, емкостью 64К слов каждый;

2. Регистровая память, состоящая из пяти групп быстрых регистров, предназначенных для хранения и преобразования адресов, для хранения и обработки векторных величин;

3. Функциональные модули, в состав которых входят 12 параллельно работающих устройств, служащих для выполнения арифметических и логических операций над адресами, скалярными и векторными величинами.

Двенадцать функциональных устройств машины Cray-1, играющие роль арифметико-логических преобразователей, не имеют непосредственной связи с основной памятью. Так же как и в машинах семейства CDC-6000, они имеют доступ только к быстрым операционным регистрам, из которых выбираются операнды и в которые записываются результаты выполнения операций;

4. Устройство, выполняющее функции управления параллельной работой модулей, блоков и устройств центрального процессора;

5. 24 канала ввода-вывода, организованные в 6 групп с максимальной пропускной способностью 500000 слов в секунду (2 млн. байт в сек.);

6. Три группы операционных регистров, непосредственно связанных с арифметико-логическими устройствами, называются основными. К ним относятся восемь А-регистров, состоящих из 24 разрядов каждый. А-регистры связаны с двумя функциональными модулями, выполняющими сложение (вычитание) и умножение целых чисел. Эти операции используются главным образом для преобразования адресов, их базирования и индексирования. Они также используются для организации счетчиков циклов. В ряде случаев А-регистры используются для выполнения арифметических операций над целыми числами.

До середины 80-х годов в списке крупнейших производителей суперкомпьютеров в мире были фирмы Sperry Univac и Burroughs. Первая известна, в частности, своими мэйнфреймами UNIVAC-1108 и UNIVAC-1110, которые широко использовались в университетах и государственных организациях.

После слияния Sperry Univac и Burroughs объединенная фирма UNISYS продолжала поддерживать обе линии мэйнфреймов с сохранением совместимости снизу вверх в каждой. Это является ярким свидетельством непреложного правила, поддерживавшего развитие мэйнфреймов - сохранение работоспособности ранее разработанного программного обеспечения.

В мире суперкомпьютеров известна и компания Intel. Многопроцессорные компьютеры Paragon фирмы Intel в семействе многопроцессорных структур с распределенной памятью стали такой же классикой, как компьютеры фирмы Cray Research в области векторно-конвейерных суперкомпьютеров.

    Вопросы для самопроверки.

    Характеристика первого поколения ЭВМ.

    Характеристика второго поколения ЭВМ.

    Характеристика третьего поколения ЭВМ.

    Характеристика четвертого поколения ЭВМ.

    Характеристика пятого поколения ЭВМ.

    Характеристика супер ЭВМ.

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

Когда говорят о поколениях, то в первую очередь говорят об историческом портрете электронно-вычислительных машин (ЭВМ).

Фотографии в фотоальбоме по истечении определенного срока показывают, как изменился во времени один и тот же человек. Точно так же поколения ЭВМ представляют серию портретов вычислительной техники на разных этапах ее развития.

Всю историю развития электронно-вычислительной техники принято делить на поколения. Смены поколений чаще всего были связаны со сменой элементной базы ЭВМ, с прогрессом электронной техники. Это всегда приводило к росту быстродействия и увеличению объема памяти. Кроме этого, как правило, происходили изменения в архитектуре ЭВМ, расширялся круг задач, решаемых на ЭВМ, менялся способ взаимодействия между пользователем и компьютером.

ЭВМ первого поколения

Онибыли ламповыми машинами 50-х годов. Их элементной базой были электровакуумные лампы. Эти ЭВМ были весьма громоздкими сооружениями, содержавшими в себе тысячи ламп, занимавшими иногда сотни квадратных метров территории, потреблявшими электроэнергию в сотни киловатт.

Например, одна из первых ЭВМ – представляла собой огромный по объему агрегат длиной более 30 метров, содержала 18 тысяч электровакуумных ламп и потребляла около 150 киловатт электроэнергии.

Для ввода программ и данных применялись перфоленты и перфокарты. Не было монитора, клавиатуры и мышки. Использовались эти машины, главным образом, для инженерных и научных расчетов, не связанных с переработкой больших объемов данных. В 1949 году в США был создан первый полупроводниковый прибор, заменяющий электронную лампу. Он получил название транзистор .

ЭВМ второго поколения

Транзисторы

В 60-х годах транзисторы стали элементной базой для ЭВМ второго поколения. Машины стали компактнее, надежнее, менее энергоемкими. Возросло быстродействие и объем внутренней памяти. Большое развитие получили устройства внешней (магнитной) памяти: магнитные барабаны, накопители на магнитных лентах.

В этот период стали развиваться языки программирования высокого уровня: ФОРТРАН, АЛГОЛ, КОБОЛ. Составление программы перестало зависеть от конкретной модели машины, сделалось проще, понятнее, доступнее.

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

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

ЭВМ третьего поколения

Это поколение ЭВМ создавалось на новой элементной базе – интегральных схемах (ИС) .

Микросхемы

ЭВМ третьего поколения начали производиться во второй половине 60-х годов, когда американская фирма IBM приступила к выпуску системы машин IBM-360. Немного позднее появились машины серии IBM-370.

В Советском Союзе в 70-х годах начался выпуск машин серии ЕС ЭВМ (Единая система ЭВМ) по образцу IBM 360/370. Скорость работы наиболее мощных моделей ЭВМ достигла уже нескольких миллионов операций в секунду. На машинах третьего поколения появился новый тип внешних запоминающих устройств – магнитные диски.

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

Микропроцессор

В 1971 году американская фирма Intel объявила о создании микропроцессора. Это событие стало революционным в электронике.

Микропроцессор – это миниатюрный мозг, работающий по программе, заложенной в его память.

Соединив микропроцессор с устройствами ввода-вывода и внешней памяти, получили новый тип компьютера: микро-ЭВМ.

ЭВМ четвертого поколения

Микро-ЭВМ относится к машинам четвертого поколения. Наибольшее распространение получили персональные компьютеры (ПК). Их появление связано с именами двух американских специалистов: и Стива Возняка. В 1976 году на свет появился их первый серийный ПК Apple-1, а в 1977 году – Apple-2.

Однако с 1980 года «законодателем мод» на рынке ПК становится американская фирма IBM. Ее архитектура стала фактически международным стандартом на профессиональные ПК. Машины этой серии получили название IBM PC (Personal Computer). Появление и распространение ПК по своему значению для общественного развития сопоставимо с появлением книгопечатания.

С развитием этого типа машин появилось понятие «информационные технологии», без которых невозможно обойтись в большинстве областей деятельности человека. Появилась новая дисциплина – информатика.

ЭВМ пятого поколения

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

Таким образом, для компьютерной грамотности необходимо понимать, что на данный момент создано четыре поколения ЭВМ :

  • 1-ое поколение: 1946 г. создание машины ЭНИАК на электронных лампах.
  • 2-ое поколение: 60-е годы. ЭВМ построены на транзисторах.
  • 3-ье поколение: 70-е годы. ЭВМ построены на интегральных микросхемах (ИС).
  • 4-ое поколение: Начало создаваться с 1971 г. с изобретением микропроцессора (МП). Построены на основе больших интегральных схем (БИС) и сверх БИС (СБИС).

Пятое поколение ЭВМ строится по принципу человеческого мозга, управляется голосом. Соответственно, предполагается применение принципиально новых технологий. Огромные усилия были предприняты Японией в разработке компьютера 5-го поколения с искусственным интеллектом, но успеха они пока не добились.

Параметры сравнения

Поколения ЭВМ

четвертое

Период времени

Элементная база (для УУ, АЛУ)

Электронные (или электрические) лампы

Полупроводники (транзисторы)

Интегральные схемы

Большие интегральные схемы (БИС)

Основной тип ЭВМ

Малые (мини)

Основные устройства ввода

Пульт, перфокарточный, перфоленточный ввод

Алфавитно-цифровой дисплей, клавиатура

Цветной графический дисплей, сканер, клавиатура

Основные устройства вывода

Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод

Графопостроитель, принтер

Внешняя память

Магнитные ленты, барабаны, перфоленты, перфокарты

Перфоленты, магнитный диск

Магнитные и оптические диски

Ключевые решения в ПО

Универсальные языки программирования, трансляторы

Пакетные операционные системы, оптимизирующие трансляторы

Интерактивные операционные системы, структурированные языки программирования

Дружественность ПО, сетевые операционные системы

Режим работы ЭВМ

Однопрограммный

Пакетный

Разделения времени

Персональная работа и сетевая обработка данных

Цель использования ЭВМ

Научно-технические расчеты

Технические и экономические расчеты

Управление и экономические расчеты

Телекоммуникации, информационное обслуживание

Таблица - Основные характеристики ЭВМ различных поколений

Поколение

Период, гг

1980-наст. вр.

Элементная база

Вакуумные электронные лампы

Полупроводниковые диоды и транзисторы

Интегральные схемы

Сверхбольшие интегральные схемы

Архитектура

Архитектура фон Неймана

Мультипрограммный режим

Локальные сети ЭВМ, вычислительные системы коллективного пользования

Многопроцессорные системы, персональные компьютеры, глобальные сети

Быстродействие

10 – 20 тыс. оп/с

100-500 тыс. оп/с

Порядка 1 млн. оп/с

Десятки и сотни млн. оп/с

Программное обеспечение

Машинные языки

Операционные системы, алгоритмические языки

Операционные системы, диалоговые системы, системы машинной графики

Пакеты прикладных программ, базы данных и знаний, браузеры

Внешние устройства

Устройства ввода с перфолент и перфокарт,

АЦПУ, телетайпы, НМЛ, НМБ

Видеотерминалы, НЖМД

НГМД, модемы, сканеры, лазерные принтеры

Применение

Расчетные задачи

Инженерные, научные, экономические задачи

АСУ, САПР, научно – технические задачи

Задачи управления, коммуникации, создание АРМ, обработка текстов, мультимедиа

Примеры

ENIAC , UNIVAC (США);
БЭСМ - 1,2, М-1, М-20 (СССР)

IBM 701/709 (США)
БЭСМ-4, М-220, Минск, БЭСМ-6 (СССР)

IBM 360/370, PDP -11/20, Cray -1 (США);
ЕС 1050, 1066,
Эльбрус 1,2 (СССР)

Cray T3 E, SGI (США),
ПК, серверы, рабочие станции различных производителей

На протяжении 50 лет появилось, сменяя друг друга, несколько поколений ЭВМ. Бурное развитие ВТ во всем мире определяется только за счет передовых элементной базы и архитектурных решений.
Так как ЭВМ представляет собой систему, состоящую из технических и программных средств, то под поколением естественно понимать модели ЭВМ, характеризуемые одинаковыми технологическими и программными решениями (элементная база, логическая архитектура, программное обеспечение). Между тем, в ряде случаев оказывается весьма сложным провести классификацию ВТ по поколениям, ибо грань между ними от поколения к поколению становиться все более размытой.
Первое поколение.
Элементная база- электронные лампы и реле; оперативная память выполнялась на триггерах, позднее на ферритовых сердечниках. Надежность - невысокая, требовалась система охлаждения; ЭВМ имели значительные габариты. Быстродействие- 5 - 30 тыс. арифметических оп/с; Программирование - в кодах ЭВМ (машинный код), позднее появились автокоды и ассемблеры. Программированием занимался узкий круг математиков, физиков, инженеров - электронщиков. ЭВМ первого поколения использовались в основном для научно-технических расчетов.

Второе поколение.
Полупроводниковая элементная база. Значительно повышается надежность и производительность, снижаются габариты и потребляемая мощность. Развитие средств ввода/вывода, внешней памяти. Ряд прогрессивных архитектурных решений и дальнейшее развитие технологии программирования- режим разделения времени и режим мультипрограммирования (совмещение работы центрального процессора по обработке данных и каналов ввода/вывода, а также распараллеливания операций выборки команд и данных из памяти)
В рамках второго поколения четко стала проявляться дифференциация ЭВМ на малые, средние и большие. Существенно расширилась сфера применения ЭВМ на решение задач - планово - экономических, управления производственными процессами и др.
Создаются автоматизированные системы управления (АСУ) предприятиями, целыми отраслями и технологическими процессами (АСУТП). Конец 50-х годов характеризуется появлением целого ряда проблемно-ориентированных языков программирования высокого уровня (ЯВУ): FORTRAN, ALGOL-60 и др. Развитие ПО получило в создании библиотек стандартных программ на различных языках программирования и различного назначения, мониторов и диспетчеров для управления режимами работы ЭВМ, планированием ее ресурсов, заложивших концепции операционных систем следующего поколения.

Третье поколение.
Элементная база на интегральных схемах (ИС). Появляются серии моделей ЭВМ программно совместимых снизу вверх и обладающих возрастающими от модели к модели возможностями. Усложнилась логическая архитектура ЭВМ и их периферийное оборудование, что существенно расширило функциональные и вычислительные возможности. Частью ЭВМ становятся операционные системы (ОС). Многие задачи управления памятью, устройствами ввода/вывода и другими ресурсами стали брать на себя ОС или же непосредственно аппаратная часть ЭВМ. Мощным становиться программное обеспечение: появляются системы управления базами данных (СУБД), системы автоматизирования проектных работ (САПРы) различного назначения, совершенствуются АСУ, АСУТП. Большое внимание уделяется созданию пакетов прикладных программ (ППП) различного назначения.
Развиваются языки и системы программирования Примеры: -серия моделей IBM/360, США, серийный выпуск -с 1964г; -ЕС ЭВМ, СССР и страны СЭВ с 1972г.
Четвертое поколение.
Элементной базой становятся большие (БИС) и сверхбольшие (СБИС) интегральные схемы. ЭВМ проектировались уже на эффективное использование программного обеспечения (например, UNIX-подобные ЭВМ, наилучшим образом погружаемые в программную UNIX-среду; Prolog-машины, ориентированные на задачи искусственного интеллекта); современных ЯВУ. Получает мощное развитие телекоммуникационная обработка информации за счет повышения качества каналов связи, использующих спутниковую связь. Создаются национальные и транснациональные информационно-вычислительные сети, которые позволяют говорить о начале компьютеризации человеческого общества в целом.
Дальнейшая интеллектуализация ВТ определяется созданием более развитых интерфейсов "человек-ЭВМ", баз знаний, экспертных систем, систем параллельного программирования и др.
Элементная база позволила достичь больших успехов в минитюаризации, повышении надежности и производительности ЭВМ. Появились микро- и мини-ЭВМ, превосходящие по возможностям средние и большие ЭВМ предыдущего поколения при значительно меньшей стоимости. Технология производства процессоров на базе СБИС ускорила темпы выпуска ЭВМ и позволила внедрить компьютеры в широкие массы общества. С появление универсального процессора на одном кристалле (микропроцессор Intel-4004,1971г) началась эра ПК.
Первым ПК можно считать Altair-8800, созданным на базе Intel-8080, в 1974г. Э.Робертсом. П.Аллен и У.Гейтс создали транслятор с популярного языка Basic, существенно увеличив интеллектуальность первого ПК (впоследствии основали знаменитую компанию Microsoft Inc). Лицо 4-го поколения в значительной мере определяется и созданием супер-ЭВМ, характеризующихся высокой производительностью (среднее быстродействие 50 - 130 мегафлопсов. 1 мегафлопс= 1млн. операций в секунду с плавающей точкой) и нетрадиционной архитектурой (принцип распараллеливания на основе конвейерной обработки команд). Супер-ЭВМ используются при решении задач математической физики, космологии и астрономии, моделировании сложных систем и др. Так как важную коммутирующую роль в сетях играют и будут играть мощные ЭВМ, то сетевая проблематика часто обсуждается совместно с вопросами по супер-ЭВМ Среди отечественных разработок супер-ЭВМ можно назвать машины серии Эльбрус, вычислительные системы пс-2000 и ПС-3000, содержащие до 64 процессоров, управляемых общим потоком команд, быстродействие на ряде задач достигалось порядка 200 мегафлопсов. Вместе с тем, учитывая сложность разработки и реализации проектов современных супер-ЭВМ, требующих интенсивных фундаментальных исследований в области вычислительных наук, электронных технологий, высокой культуры производства, серьезных финансовых затрат, представляется весьма маловероятным создание в обозримом будущем отечественных супер-ЭВМ, по основным характеристикам не уступающим лучшим зарубежным моделям.
Следует заметить, при переходе на ИС-технологию производства ЭВМ определяющий акцент поколений все более смещается с элементной базы на другие показатели: логическая архитектура, программное обеспечение, интерфейс с пользователем, сферы приложения и т.д.
Пятое поколение.
Зарождается в недрах четвертого поколения и в значительной мере определяется результатами работы японского Комитета научных исследований в области ЭВМ, опубликованными в 1981г. Согласно этому проекту ЭВМ и вычислительные системы пятого поколения кроме высокой производительности и надежности при более низкой стоимости, вполне обеспечиваемые СБИС и др. новейшими технологиями, должны удовлетворять следующим качественно новым функциональным требованиям:

· обеспечить простоту применения ЭВМ путем реализации систем ввода/вывода информации голосом; диалоговой обработки информации с использованием естественных языков; возможности обучаемости, ассоциативных построений и логических выводов;

· упростить процесс создания программных средств путем автоматизации синтеза программ по спецификациям исходных требований на естественных языках

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

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

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

Первое поколение ЭВМ

Развитие ЭВМ разделяется на несколько периодов. Поколение устройств каждого периода имеет отличия друг от друга элементными базами и обеспечением математического типа.

1 поколение ЭВМ (1945-1954) - электронно-вычислительные машины на лампах электронного типа (подобные были в телевизорах первых моделей). Это время можно назвать эпохой становления такой техники.

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

Как работали эти агрегаты

Сотрудники, которые были приписанными к данной машине, постоянно находились возле нее и осуществляли наблюдение за работоспособностью электронных ламп. Но, как только перегорала хотя бы одна лампа, ENIAC сразу же поднимался, и наставали хлопоты: все в спешке осуществляли поиск сгоревшей лампы. Главной причиной (может быть, и не точной) очень частой замены ламп была следующая: тепло и свечение ламп привлекали мотыльков, они залетали внутрь машины и способствовали возникновению короткого замыкания. Таким образом, 1 поколение ЭВМ было крайне уязвимым относительно внешних условий.

Если вышесказанное является правдой, то термин «жучки» («баги»), под которым подразумеваются ошибки в программном и аппаратном оборудовании компьютерной техники, набирает уже новое значение. Когда все лампы находились в рабочем состоянии, инженерный персонал мог сделать настройку ENIAC на какую-либо задачу, изменив вручную подключения 6 000 проводов. Все провода нужно было снова переключать, если требовалась задача другого типа.

Самые первые серийные машины

Первой серийно выпускавшейся ЭВМ первого поколения стал компьютер UNIVAC (Универсальный автоматический компьютер). Разработчиками данного компьютера были: Джон Мочли (John Mauchly) и Дж. Преспер Эккерт (J. Prosper Eckert). Это был первый тип электронного цифрового компьютера общего назначения. UNIVAC, работы по разработкам которого начались в 1946 году и завершились в 1951, обладал временем сложений 120 мкс, умножений - 1800 мкс и делений - 3600 мкс.

Данные машины занимали много площади, использовали множество электроэнергии и состояли из огромной численности ламп электронного типа. К примеру, машина «Стрела» имела 6400 таких ламп и 60 тысяч штук диодов полупроводникового типа. Быстродействия этого поколения ЭВМ не превышали 2-3 тысяч операций в секунду, объемы оперативной памяти были не больше 2 Кб. Только машина «М-2» (1958) имела оперативную память 4 Кб, а быстродействие ее было 20 тысяч операций в секунду.

ЭВМ второго поколения - существенные отличия

В 1948 году физиками-теоретиками Джоном Бардиным и Уильямом Шокли, вместе с ведущим экспериментатором фирмы «Белл телефон лабораториз» Уолтером Браттейном, был создан первый действующий транзистор. Это был прибор точечно-контактного типа, в котором три металлических «усика» имели контакт с бруском из поликристаллического материала. Таким образом, поколения ЭВМ начали совершенствоваться уже в то далекое время.

Первые виды компьютеров, которые работали на основе транзисторов, отмечают свое появление в конце 1950 годов, а к середине 1960 годов были создано внешние типы устройств с более компактными функциями.

Особенности архитектуры

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

В середине 1960 годов применялось сохранение информации на дисках. Огромные виды достижений в архитектуре компьютеров позволяли получить быстрые действия в миллион операций в секунду! Например, к транзисторным компьютерам 2 поколения ЭВМ можно отнести «Стретч» (Англия), «Атлас» (США). В тот период Советский Союз также выпускал не уступающие вышеуказанным устройствам (к примеру, «БЭСМ-6»).

Создание ЭВМ, которые построены с помощью транзисторов, стало причиной уменьшения их габаритов, масс, затрат энергии и цены на них, а также увеличило надежность и производительность. Это поспособствовало расширению круга пользователей и номенклатуры решаемых задач. Учитывая улучшенные характеристики, которыми обладало 2 поколение ЭВМ, разработчики начали создавать алгоритмические виды языков для инженерно-технического (к примеру, АЛГОЛ, ФОРТРАН) и экономического (к примеру, КОБОЛ) вида расчетов.

Значение ОС

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

Виды первых операционных систем (ОС) способствовали автоматизации работы операторов ЭВМ, которая связана с выполнением заданий пользователя: ввод в устройство текстов программ, вызовы необходимых трансляторов, вызовы требуемых для программы библиотечных подпрограмм, вызовы компоновщика для размещения данных подпрограмм и программы основного типа в памяти ЭВМ, введение данных исходного типа и т. п.

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

Третье поколение машин

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

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

Главным моментом в то время считались унификации машин с конструктивно-технологическими параметрами. Третье поколение ЭВМ начинает выпуски своих серий или семейств, совместимых типов моделей. Дальнейшие скачки развития математических и программных обеспечений способствуют созданиям программ пакетного типа для решаемости типовых задач, проблемно ориентированного программного языка (для решаемости задач отдельных категорий). Так впервые создаются программные комплексы - виды операционных систем (разработанные IBM), на которых и работает третье поколение ЭВМ.

Машины четвертого поколения

Успешное развитие электронных устройств привело к созданиям больших интегральных схем (БИС), где один кристалл имел пару десятков тысяч элементов электрического типа. Это способствовало тому, что появились новые поколения ЭВМ, элементная база которых имела большой объем памяти и малые циклы для выполнения команд: использование байтов памяти в одной машинной операции начало резко понижаться. Но, так как затраты на программирование практически не имели сокращений, то на первый план ставились задачи экономии ресурсов человеческого, а не машинного типа.

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

В 1971 году была изготовлена большая интегральная схема, где полностью размещался процессор электронно-вычислительной машины простых архитектур. Стали реальными возможности для размещений в одной большой интегральной схеме (на одном кристалле) практически всех устройств электронного типа, которые не являются сложными в архитектуре ЭВМ, то есть возможности серийных выпусков простых устройств по доступным ценам (не учитывая стоимости устройств внешнего типа). Так было создано 4 поколение ЭВМ.

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

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

На протяжении 1970 годов началось изготовление и универсальных вычислительных систем, которые состояли из процессора, объемов памяти, схем сопряжений с устройством ввода-вывода, размещенных в единой большой интегральной схеме (однокристальные ЭВМ) или в некоторых больших интегральных схемах, установленных на одной плате печатного типа (одноплатные агрегаты). В результате, когда 4 поколение ЭВМ получило распространение, происходило повторение ситуации, возникшей в 1960 годах, когда первые мини-ЭВМ забирали часть работ в больших универсальных электронно-вычислительных машинах.

Характерные свойства ЭВМ четвертого поколения

  1. Мультипроцессорный режим.
  2. Обработки параллельно-последовательного типа.
  3. Высокоуровневые типы языков.
  4. Появление первых сетей ЭВМ.

Технические характеристики этих устройств

  1. Средние задержки сигналов 0,7 нс./в.
  2. Основной вид памяти - полупроводниковый. Время выработок данных из памяти такого типа - 100-150 нс. Емкости - 1012-1013 символов.
  3. Применение аппаратной реализации оперативных систем.
  4. Модульные построения начали применяться и для средств программного типа.

Впервые персональный компьютер был создан в апреле 1976 года Стивом Джобсом, сотрудником фирмы Atari, и Стивеном Возняком, сотрудником фирмы Hewlett-Packard. На основе интегральных 8-битных контроллеров схемы электронной игры, они создали простейший, запрограммированный на языке BASIC, компьютер игрового типа «Apple», который имел огромные успехи. В начале 1977 года была зарегистрирована компания Apple Comp., и с того времени началось производство первых в мире персональных компьютеров Apple. История поколения ЭВМ отмечает это событие как наиболее важное.

В настоящее время фирма Apple занимается выпусками персональных компьютеров Macintosh, которые за большинством параметров превосходят виды компьютеров IBM PC.

ПК в России

В нашей стране в основном используют виды компьютеров IBM PC. Этот момент объясняется такими причинами:

  1. До начала 90-х США не разрешали поставлять в Советский Союз информационные технологии передового типа, к каким и относились мощные компьютеры Macintosh.
  2. Устройства Макинтош были намного дороже, чем IBM PC (в настоящее время они имеют примерно одинаковую стоимость).
  3. Для IBM PC разработано множественное число программ прикладного типа и это облегчает их использование в самых различных сферах.

Пятый вид поколения ЭВМ

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

Производительность пятого поколения ЭВМ - 10 8 -10 9 операций за секунду. Для этого типа агрегатов характерна многопроцессорная структура, которая созданная на микропроцессорах упрощенных типов, которых применяется множественное количество (решающее поле или среда). Разрабатываются электронно-вычислительные типы машин, которые ориентированы на высокоуровневые типы языков.

В данный период существуют и применяются две противоположные функции: персонификации и коллективизации ресурсов (коллективные доступы к сети).

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

Развитие в наши дни

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

Эра электронных вычислительных машин началась в 40-х годах XX века и связана с работами таких теоретиков и практиков вычислительной техники как Алан Тьюринг (Великобритания), Конрад Цузе (Германия), Клод Шеннон, Джон Атанасофф, Говард Эйкен, Преспер Экерт, Джон фон Нейман (США) и других ученых и инженеров.

В 1943 году по заказу ВМФ США при финансовой и технической поддержке фирмы IBM под руководством Г. Эйкена была создана первая универсальная цифровая вычислительная машина Mark 1.Она достигала 17 м в длину и более 2,5 м в высоту. В качестве переключательных устройств использовались электромеханические реле, данные вводились на перфоленте в десятичной системе счисления . Эта машина могла выполнять сложение и вычитание 23-разрядных чисел за 0,3 с, умножать два числа за 3 с и использовалась для расчета траектории полета артиллерийских снарядов.

За два года до этого в Германии под руководством К. Цузе была создана электромеханическая вычислительная машина Z-3, основанная на двоичной системе счисления. Эта машина была значительно меньше машины Эйкена и гораздо дешевле в производстве. Она использовалась для расчетов, связанных с конструированием самолетов и ракет. Но дальнейшее ее развитие (в частности, идеи перевода на вакуумные электронные лампы) не получили поддержки правительства Германии.

В Великобритании в конце 1943 года вошла в строй вычислительная машина Colossus, в которой вместо электромеханических реле содержалось около 2000 электронных ламп. В ее разработке активное участие принял математик А. Тьюринг с его идеями по формализации описания расчетных задач. Но эта машина имела узкоспециализированный характер: была предназначена для дешифровки немецких кодов путем перебора различных вариантов. Скорость обработки достигала 5000 символов в секунду.

Первой ламповой универсальной цифровой вычислительной машиной считают ENIAC (Electronic Numerical Integrator and Computer), которая была создана в 1946 году по заказу Министерства обороны США под руководством П. Экерта. Она содержала более 17000 электронных ламп и работала с десятичной арифметикой. По своим размерам (около 6 м в высоту и 26 м в длину) машина более чем вдвое превосходила Mark-1, но и быстродействие ее было намного больше – до 300 операций умножения в секунду. На этом компьютере были проведены расчеты, подтверждающие принципиальную возможность создания водородной бомбы.

Следующая модель (1945-1951 гг.) тех же разработчиков – машина EDVAC (Electronic Discrete Variable Automatic Computer) имела более вместительную внутреннюю память, в которую можно было записывать не только данные, но и программу. Система кодировки была уже двоичной, что позволило значительно сократить количество электронных ламп.

В этой разработке в качестве консультанта принимал участие талантливый математик Д. фон Нейман. В 1945 году он опубликовал "Предварительный доклад о машине EDVAC ", в котором описал не только конкретную машину, но и сумел обрисовать формальную, логическую организацию компьютера, выделил и детально обрисовал ключевые компоненты того, что сейчас называют "архитектурой фон Неймана" (рис. 1).

Исходной точкой отсчета истории нашей отечественной вычислительной техники считается 1948 год, когда сотрудники Энергетического института АН СССР Исаак Брук и Башир Рамеев получили авторское свидетельство на изобретение "Автоматическая цифровая вычислительная машина". В том же 1948 году в Институте электротехники АН УССР под руководством академика Сергея Лебедева начались работы над проектом создания МЭСМ - малой электронной счетной машины.

В период с 1948 по 1952 гг. создавались опытные образцы, единичные экземпляры вычислительных машин, которые, также как и в США, использовались одновременно как для проведения особо важных расчетов (зачастую засекреченных), так и для отладки конструкторских и технологических решений.
Рис. 1 - Архитектура "машины фон Неймана"

В дальнейшем работы в области создания ЭВМ велись в нескольких направлениях.

Например, проекты С.А. Лебедева. МЭСМ, введенная в строй в декабре 1951 года, стала первой действующей ЭВМ в СССР. В 1953 году С.А. Лебедев стал директором московского Института точной механики и вычислительной техники (ИТМ и ВТ) и возглавил разработку серии знаменитых БЭСМ (больших электронных счетных машин): от БЭСМ-1 до БЭСМ-6. Каждая машина этой серии на момент своего создания была лучшей в классе универсальных ЭВМ.

БЭСМ-1 (1953 г.) имела 5000 электронных ламп, выполняла 8...10 тыс. операций в секунду. Ее особенностью стало введение операций над числами с плавающей запятой с обеспечением большого диапазона используемых чисел. На БЭСМ-1 были испытаны в реальной эксплуатации три типа оперативной памяти объемом 1024 39-разрядных слова:

  1. на электроакустических ртутных трубках (линиях задержки); память такого типа использовалась в EDSAC и EDVAC;
  2. на электронно-лучевых трубках (потенциалоскопах);
  3. на ферритовых магнитных сердечниках.

Внешняя память была выполнена на магнитных барабанах и магнитных лентах.

Особое место в истории развития отечественной вычислительной техники занимает БЭСМ-6, серийно выпускавшаяся с 1967 года в течение 17 лет. В ее архитектуре был реализован принцип распараллеливания вычислительных процессов, и ее производительность – 1 млн. операций в секунду – была рекордной для середины 60-х годов. На БЭСМ-6 появились первые полноценные операционные системы, мощные трансляторы, ценнейшая библиотека стандартных подпрограмм, реализующих численные методы решения различных задач, всё – отечественного производства.

К концу 60-х годов в нашей стране выпускалось около 20 типов ЭВМ общего назначения - серии БЭСМ (Москва, С.А.Лебедев), Урал (Пенза, Б.И.Рамеев), Днепр, Мир (Киев, В.М.Глушков), Минск (Минск, В. Пржиялковский) и другие, а также специализированные машины преимущественно для оборонного ведомства. Кстати, в отличие от Запада, где "двигателями прогресса" в области вычислительной техники были не только военные, но и представители делового мира, в СССР ими были только военные. Но постепенно и ученые, и хозяйственники, и чиновники стали осознавать роль вычислительных машин в экономике страны и насущную необходимость в разработке машин нового поколения.

Встал вопрос о переходе к индустрии ЭВМ. В декабре 1969 году на правительственном уровне было принято решение выбрать в качестве промышленного стандарта для универсальных вычислительных машин единой серии (ЕС ЭВМ) серии машин IBM S/360. Первая машина этой серии – ЕС-1020 была выпущена в 1971 году.
Производство ЕС ЭВМ было налажено совместно с другими социалистическими странами в рамках СЭВ (Совета по экономической взаимопомощи). Многие ученые выступили против копирования систем IBM, но предложить что-то взамен в качестве единого стандарта не смогли.
Конечно, идеальным вариантом была бы реализация архитектурных принципов IBM в сотрудничестве с самой компанией, и не семейства почти пятилетней давности, а самых современных моделей, и в сочетании с всесторонней поддержкой собственных разработок. Но на всё у государства не хватало средств, и пошли по более простому варианту. Так начался закат отечественной индустрии вычислительной техники.
Отметим, что отставание от Запада было обусловлено вовсе не решением копировать машины IBM. Технологическая база производства элементов, на которых строились компьютеры, стала с угрожающей быстротой отставать от мировой. Чем больше требовалось вкладывать средств в развитие микроэлектроники, тем труднее было поддерживать необходимый уровень. Отставание элементной базы, неповоротливость централизованной экономики, отсутствие конкуренции, зависимость разработчиков и производителей от чиновников Госплана не позволили повторить компьютерную революцию, которая происходила в годы создания ЕС на Западе.

Если в качестве основной характеристики ЭВМ принять ее элементную базу, то в истории их развития можно выделить четыре поколения (таблица).
Таблица - Основные характеристики ЭВМ различных поколений


Поколение

1

2

3

4

Период, гг

1946 -1960

1955-1970

1965-1980

1980-наст. вр.

Элементная база

Вакуумные электронные лампы

Полупроводниковые диоды и транзисторы

Интегральные схемы

Сверхбольшие интегральные схемы

Архитектура

Архитектура фон Неймана

Мультипрограммный режим

Локальные сети ЭВМ, вычислительные системы коллективного пользования

Многопроцессорные системы, персональные компьютеры, глобальные сети

Быстродействие

10 – 20 тыс. оп/с

100-500 тыс. оп/с

Порядка 1 млн. оп/с

Десятки и сотни млн. оп/с

Программное обеспечение

Машинные языки

Операционные системы, алгоритмические языки

Операционные системы, диалоговые системы, системы машинной графики

Пакеты прикладных программ, базы данных и знаний, браузеры

Внешние устройства

Устройства ввода с перфолент и перфокарт,

АЦПУ, телетайпы, НМЛ, НМБ

Видеотерминалы, НЖМД

НГМД, модемы, сканеры, лазерные принтеры

Применение

Расчетные задачи

Инженерные, научные, экономические задачи

АСУ, САПР, научно – технические задачи

Задачи управления, коммуникации, создание АРМ, обработка текстов, мультимедиа

Примеры

ENIAC , UNIVAC (США);
БЭСМ - 1,2, М-1, М-20 (СССР)

IBM 701/709 (США)
БЭСМ-4, М-220, Минск, БЭСМ-6 (СССР)

IBM 360/370, PDP -11/20, Cray -1 (США);
ЕС 1050, 1066,
Эльбрус 1,2 (СССР)

Cray T3 E, SGI (США),
ПК, серверы, рабочие станции различных производителей

Что мы назовем компьютерами пятого поколения?
В настоящее время прорабатывается несколько принципиально отличающихся направлений:

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