Смена поколений ЭВМ характеризуется, с одной стороны; изменением элементной базы и структуры ЭВМ, а с другой – развитием системы программного обеспечения, что отображено в табл. 2.1. Термин «поколение» возник в 50-х годах, когда на смену первых ЭВМ на лампах пришли машины нового поколения на полупроводниках.
Е поколение, 1945–1955 годы
Особенности ЭВМ: применение вакуумно-ламповой технологии, использование систем памяти на ртутных линиях задержки, магнитных барабанах, электронно-лучевых трубках (трубках Вильямса). Для ввода-вывода данных использовались коммутационные панели, перфоленты и перфокарты, магнитные ленты и печатающие устройства. Была реализована концепция хранимой программы.
Быстродействие (количество операций в секунду): 10 – 20 тыс.
Программное обеспечение: машинные языки (машинные команды).
Примеры: ENIAC (США) МЭСМ, Стрела, Урал, Минск-2 (СССР).
Е поколение, 1955–1965 годы
Особенности ЭВМ: замена электронных ламп, как основных элементов компьютера, на транзисторы. Компьютеры стали более надежными, быстродействие их повысилось, потребление энергии уменьшилось. С появлением памяти на магнитных сердечниках цикл ее работы уменьшился до десятков микросекунд. Главный принцип структуры – централизация. Появились устройства памяти на магнитных дисках.
|
|
Быстродействие (операций в секунду):100-500 тыс.
Программное обеспечение: Алгоритмические языки, диспетчерские системы, пакетный режим обработки заданий.
Примеры: IBM 701 (США) БЭСМ-6, БЭСМ-4, Минск-22, Минск-32 (СССР).
Табл.2.1. Эволюция ЭВМ
Примеры ЭВМ | Univac МЭСМ-1 БЭСМ-1 Стрела | «Традис» М-20 IBM-701 БЭСМ-4 | ЕС-1030 IBM-360 БЭСМ-6 | IBM-486 Конверт УКНЦ | |
Языки | Машинные языки | Автокоды (ассемблер) | Алгоритмические языки | Языки высокого уровня | Языки сверхвысокого уровня |
In/Out | Перфораторы | Телетайпы | Дисплеи | Интерактивные устройства | Сенсорные устройства |
Накопители | Магнитный барабан | Магнитные ленты | Магнитные диски | Винчестеры | Оптические диски |
Быстродействие | 10 – 20 тыс. оп/с | 100 – 1000 тыс. оп/с | 1 – 10 млн. оп/с | 1 – 100 млн. оп/с | Более 100 млн. оп/с |
Элементная база | Лампы | Транзисторы | Интегральные схемы | Большие интегральные схемы | Сверх большие интегральные схемы |
Годы XX в. | 40 – 50 | 50 – 60 | 60 – 70 | 70 – 80 | 90 – н.в. |
Поколение ЭВМ |