- •История развития вычислительной техники.
- •Поколения эвм.
- •2) Середина 50 х до середины 60 х. Элементная база – полупроводниковые элементы (транзисторы, диоды), быстродействие –до сотен тысяч операций в секунду.
- •5) Разработка последующих поколений компьютеров производится на основе больших интегральных схем повышенной степени интеграции, использования оптоэлектронных принципов (лазеры, голография).
- •Критерии классификации компьютеров
- •4) СуперЭвм применяются в решении сложнейших народнохозяйственных задач и проведении научных экспериментов (космические проекты, геофизические исследования и т.Д.).
Поколения эвм.
Деление компьютерной техники на поколения — это условная классификация вычислительных систем по степени развития аппаратных и программных средств, а также способов общения с компьютером.
Идея делить машины на поколения вызвана тем, что за время короткой истории своего развития компьютерная техника проделала большую эволюцию как в смысле элементной базы (лампы, транзисторы, микросхемы и др.), так и в смысле изменения ее структуры, появления новых возможностей, расширения областей применения и характера использования.
С середины 50-х годов начался бурный рост вычислительной техники.
Каждый этап развития ЭВМ определялся тем материалом, из которого они изготовлялись, т.е. элементной базой. Поэтому принято говорить о поколениях ЭВМ. Можно выделить 4 поколения ЭВМ:
1) 1946-середина 50-х годов. Элементная база – электронно-вакумные лампы, быстродействие 10-20 тысяч операций (сложений и сдвигов) в секунду. Эти компьютеры были огромными, неудобными и слишком дорогими машинами, которые могли приобрести только крупные корпорации и правительства. Лампы потребляли огромное количество электроэнергии.
Набор команд был небольшой, схема арифметико-логического устройства и устройства управления достаточно проста, программное обеспечение практически отсутствовало. Показатели объема оперативной памяти и быстродействия были низкими. Для ввода-вывода использовались перфоленты, перфокарты, магнитные ленты и печатающие устройства.
Но это только техническая сторона. Очень важна и другая — способы использования компьютеров, стиль программирования, особенности математического обеспечения. Программы для этих машин писались на языке конкретной машины. Математик, составивший программу, вводил и отлаживал программы и производил по ним счет. Процесс отладки был наиболее длительным по времени.
Несмотря на ограниченность возможностей, эти машины позволили выполнить сложнейшие расчеты, необходимые для прогнозирования погоды, решения задач атомной энергетики и др.
Опыт использования машин первого поколения показал, что существует огромный разрыв между временем, затрачиваемым на разработку программ, и временем счета. Эти проблемы начали преодолевать путем интенсивной разработки средств автоматизации программирования, создания систем обслуживающих программ, упрощающих работу на машине и увеличивающих эффективность ее использования.
Это, в свою очередь, потребовало значительных изменений в структуре компьютеров, направленных на то, чтобы приблизить ее к требованиям, возникшим из опыта эксплуатации компьютеров.
Примеры: ЭНИАК, ЭДСАК, БЭСМ, МЭСМ, УРАЛ (1954 г.), М-20 (1957 г.), ―Стрела, ―Минск-1.
2) Середина 50 х до середины 60 х. Элементная база – полупроводниковые элементы (транзисторы, диоды), быстродействие –до сотен тысяч операций в секунду.
Их оперативная память была построена на магнитных сердечниках. В это время стал расширяться диапазон применяемого оборудования ввода-вывода, появились высокопроизводительные устройства для работы с магнитными лентами, магнитные барабаны и первые магнитные диски. Емкость памяти — до нескольких десятков тысяч слов.
Появились языки высокого уровня средства которых допускают описание всей необходимой последовательности вычислительных действий в наглядном, легко воспринимаемом виде.
Программа, написанная на алгоритмическом языке, непонятна компьютеру, воспринимающему только язык своих собственных команд. Поэтому специальные программы, которые называются трансляторами, переводят программу с языка высокого уровня на машинный язык.
Появился широкий набор библиотечных программ для решения разнообразных математических задач. Появились мониторные системы, управляющие режимом трансляции и исполнения программ. Из мониторных систем в дальнейшем выросли современные операционные системы. Для некоторых машин второго поколения уже были созданы операционные системы с ограниченными возможностями.
Машинам второго поколения была свойственна программная несовместимость, которая затрудняла организацию крупных информационных систем. Поэтому в середине 60-х годов наметился переход к созданию компьютеров, программно совместимых и построенных на микроэлектронной технологической базе.
Примеры: RCA-501 (США 1959), Минск-22, Минск-32, М-220, Мир, Наири и др.
3) Середина 60 х – середина 70 х. Элементная база – интегральные схемы среднего уровня интеграции (ИС), которые также называются микросхемами, быстродействие – сотни тысяч операций в секунду.
Машины третьего поколения — это семейства машин с единой архитектурой, т.е. программно совместимых. Машины третьего поколения имеют развитые операционные системы. Они обладают возможностями мультипрограммирования, т.е. одновременного выполнения нескольких программ. Многие задачи управления памятью, устройствами и ресурсами стала брать на себя операционная система или же непосредственно сама машина.
Ёмкость оперативной памяти достигает нескольких сотен тысяч слов.
Примеры: IBM-360 (США 1964), Урал-12, ЕС ЭВМ (машины единой серии), СМ ЭВМ (средние машины).
4) Середина 70 х до наших дней. Элементная база – большие интегральные схемы. Используются микропроцессоры (т.е. процессоры, размещенные на одном кристалле).
Машины четвертого поколения проектировались в расчете на эффективное использование современных высокоуровневых языков и упрощение процесса программирования для конечного пользователя.
В аппаратурном отношении для них характерно широкое использование интегральных схем в качестве элементной базы, а также наличие быстродействующих запоминающих устройств с произвольной выборкой емкостью в десятки мегабайт.
C точки зрения структуры машины этого поколения представляют собой многопроцессорные и многомашинные комплексы, работающие на общую память и общее поле внешних устройств. Быстродействие составляет до нескольких десятков миллионов операций в секунду, емкость оперативной памяти порядка 1 — 64 Мбайт.
Для них характерны:
применение персональных компьютеров;
телекоммуникационная обработка данных;
компьютерные сети;
широкое применение систем управления базами данных;
элементы интеллектуального поведения систем обработки данных и устройств.
Примеры: Эльбрус-2, М-10 (это большие ЭВМ), IBM PC 286, 386,486, Pentium (это персональные ЭВМ) и др. Сейчас разрабатываются ЭВМ на сверх больших интегральных схемах.
Ведутся разработки компьютеров пятого поколения.
