ПОКОЛЕНИЯ ЭВМ
В истории вычислительной техники существует своеобразная периодизация ЭВМ по поколениям. В ее основу первоначально был положен физико-технологический принцип: машину относят к тому или иному поколению в зависимости от используемых в ней физических элементов или технологии их изготовления.
Границы поколений во времени размыты, так как в одно и то же время выпускались машины совершенно разного уровня. Когда приводят даты, относящиеся к поколениям, то скорее всего имеют в виду период промышленного производства; проектирование велось существенно раньше, а встретить в эксплуатации весьма экзотические устройства можно и сегодня.В настоящее время физико-технологический принцип не является единственным при определении принадлежности той или иной ЭВМ к поколению. Следует считаться и с уровнем программного обеспечения, с быстродействием, другими факторами, основные из которых сведены в прилагаемую табл. 4.1.
Следует понимать, что разделение ЭВМ по поколениям весьма относительно. Первые ЭВМ, выпускавшиеся до начала 50-х годов, были «штучными» изделиями, на которых отрабатывались основные принципы; нет особых оснований относить их к какому-либо поколению.
Нет единодушия и при определении признаков пятого поколения. В середине 80-х годов считалось, что основной признак этого (будущего) поколения - полновесная реализация принципов искусственного интеллекта. Эта задача оказалась значительно сложнее, чем виделось в то время, и ряд специалистов снижают планку требований к этому этапу (и даже утверждают, что он уже состоялся). В истории науки есть аналоги этого явления: так, после успешного запуска первых атомных электростанций в середине 50-х годов ученые объявили, что запуск многократно более мощных, дающих дешевую энергию, экологически безопасных термоядерных станций, вот-вот произойдет; однако, они недооценили гигантские трудности на этом пути, так как термоядерных электростанций нет и по сей день.В то же время среди машин четвертого поколения разница чрезвычайно велика, и поэтому в табл. 4.1 соответствующая колонка разделена на на две: А и Б. Указанные в верхней строчке даты соответствуют первым годам выпуска ЭВМ. Многие понятия, отраженные в таблице, будут обсуждаться в последующих разделах учебника; здесь ограничимся кратким комментарием.
Чем младше поколение, тем отчетливее классификационные признаки. ЭВМ первого, второго и третьего поколений сегодня, в конце 90-х годов - в лучшем случае музейные экспонаты. Машина первого поколения - десятки стоек, каждая размером с большой книжный шкаф, наполненных электронными лампами, лентопротяжными устройствами, громоздкие печатающие агрегаты, и все это на площади сотни квадратных метров, со специальными системами охлаждения, источниками питания, постоянно гудящее и вибрирующее (почти как в цехе машиностроительного завода). Обслуживание - ежечасное. Часто выходящие из строя узлы, перегорающие лампы, и вместе с тем невиданные, волшебные возможности для тех, кто, например, занят математическим моделированием. Быстродействие до 1000 оп/с и память на 1000 чисел делало доступным решение задач, к которым раньше нельзя было и подступиться.
Приход полупроводниковой техники (первый транзистор был создан в 1948 г., а первая ЭВМ с их использованием - в 1956 г.) резко изменил вид машинного зала -более нормальный температурный режим, меньший гул (лишь от внешних устройств) и, самое главное, возросшие возможности для пользователя. Впрочем, непосредственного пользователя к машинам первых трех поколений почти никогда
Таблица 4.
Поколения ЭВМ
Показатель
| Поколения ЭВМ
| |||||
Первое 1951-1954
| Второе 1958-I960
| Третье 1965-1966
| Четвертое
| Пятое ?
| ||
А 1976-1979 | Б 1985-? | |||||
Элементная база процессора
| Электронные лампы | Транзисторы
| Интграль-ные схемы (ИС)
| Большие ИС (БИС)
| СвербольшиеИС (СБИС)
| +Оптоэлек-троника +Криоэлек-троника |
Элементная база ОЗУ
| Электронно-лучевые трубки
| Феррито-вые сердечники
| Ферритовые сердечники
| БИС
| СБИС
| СБИС
|
Максмальная емкость ОЗУ, байт
| 102
| 101
| 104
| 105
| 107
| 108 (?)
|
Максимальное быстродействие процессора (оп/с)
| 104
| 106
| 107
| 108
| 109 +Многопро-цессорность
| 1012 , +Многопро-цессорность
|
Языки программирования
| Машинный код
| + Ассемблер
| + Процедурные языки высокого уровня (ЯВУ)
| + Новые процедурные ЯВУ
| +Непроце-дурные ЯВУ
| + Новые непрцедур-ные ЯВУ
|
Средства связи пользователя с ЭВМ | Пульт управления и перфокарты | Перфокарты и перфоленты | Алфавитно- цифровой терминал | Монохром- ный графиче- ский дисплей, клавиатура | Цветной + графический дисплей, клавиатура, «мышь» и др. | Устройства голосовой связи с ЭВМ |
не подпускали - около них колдовали инженеры, системные программисты и операторы, а пользователь чаще всего передавал в узкое окошечко или клал на стеллаж в соседнем помещении рулон перфоленты или колоду перфокарт, на которых была его программа и входные данные задачи. Доминировал для машин первого и второго поколении монопольный режим пользования машиной и/или режим пакетной обработки; в третьем поколении добавился более выгодный экономически и более удобный для пользователей удаленный доступ - работа через выносные терминалы в режиме разделения времени.
Уже начиная со второго поколения, машины стали делиться на большие, средние и малые по признакам размеров, стоимости, вычислительных возможностей. Так, небольшие отечественные машины второго поколения («Наири», «Раздан», «Мир» и др.) с производительностью порядка 104 оп/с были в конце 60-х годов вполне доступны каждому вузу, в то время как упомянутая выше БЭСМ-6 имела профессиональные показатели (и стоимость) на 2 - 3 порядка выше.
В начале 70-х годов, с появлением интегральных технологий в электронике, были созданы микроэлектронные устройства, содержащие несколько десятков транзисторов и резисторов на одной небольшой (площадью порядка 1 см2 ) кремниевой подложке. Без пайки и других привычных тогда в радиотехнике действий на них «выращивались» электронные схемы, выполняющие функции основных логических узлов ЭВМ (триггеры, сумматоры, дешифраторы, счетчики и т.д.). Это позволило перейти к третьему поколению ЭВМ. техническая база которого - интегральные схемы.
При продвижении от первого к третьему поколению радикально изменились возможности программирования. Написание программ в машинном коде для машин первого поколения (и чуть более простое на Ассемблере) для большей части машин второго поколения является занятием, с которым подавляющее большинство современных программистов знакомятся при обучении в вузе, а потом забывают. Появление процедурных языков высокого уровня и трансляторов с них было первым шагом на пути радикального расширения круга программистов. Научные работники и инженеры сами стали писать программы для решения своих задач.
Уже в третьем поколении появились крупные унифицированные серии ЭВМ. Для больших и средних машин в США это прежде всею семейство IBM 360/370. В СССР 70-е и 80-е годы были временем создания унифицированных серии: ЕС (единая система) ЭВМ (крупные и средние машины), СМ (система малых) ЭВМ и «Электроника» (серия микро-ЭВМ). В их основу были положены американские прототипы фирм IBM и DEC (Digital Equipment Corporation). Были созданы и выпущены десятки моделей ЭВМ, различающиеся назначением и производительностью. Их выпуск был практически прекращен в начале 90-х годов, но многие из них еще используются в самых разных сферах деятельности, включая образование (например, компьютеры ДВК, БК, а также УКНЦ - аналоги мини-ЭВМ типа PDP-11 фирмы DEC).
Рис. 4.6. ЭВМ третьего поколения
Еще по теме ПОКОЛЕНИЯ ЭВМ:
- Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
- Н.В.СТРУМПЭ, В.Д.СИДОРОВ. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
- Молодое поколение выбирает субботу!
- В.Д.СИДОРОВ, Н.В.СТРУМП. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
- Консервативное мышление, «социально свободно парящая интеллигенция» и проблема поколений
- 3. Использование программ для ЭВМ, баз данных и топологий ИМС третьими лицами
- Сергей Александрович Орлов. Теория и практика языков программирования: Учебник для вузов. Стандарт 3-го поколения, 2013
- 14.2. Реализация моделей клеточных автоматов на ЭВМ
- § 6. Авторско-правовая охрана программ для ЭВМ, баз данных и топологий интегральных микросхем
- 22. Преодолевать в самих себе страсть к насилию – это задача не только сегодняшних поколений, но и будущих
- Мудрые мужчины и женщины направили людей своего поколения на путь истинный.
- 1. Понятие программы для ЭВМ, базы данных и топологии интегральной микросхемы и основные правила их охраны
- 12.2.2. Правовое регулирование информационных отношений при производстве и распространении программ для ЭВМ и баз данных
- То, что очевидно для одного поколения, всегда было открытием для предыдущего.
- Нептун в знаках Зодиака
- 3. Форма авторского договора
- ЯЗЫК