21. ЭВМ. Понятие. Основные характеристики и архитектура. История создания вычислительных машин. Поколения ЭВМ. Области применения и классификация ЭВМ.
Под пользователем понимают человека, в интересах которого проводится обработка данных на ЭВМ.
К основным характеристикам ЭВМ относятся:
Сравнение по быстродействию различных типов ЭВМ, не обеспечивает достоверных оценок. Очень часто вместо характеристики быстродействия используют связанную с ней характеристику производительность.
Применяются также относительные характеристики производительности. Фирма Intel для оценки процессоров предложила тест, получивший название индекс iCOMP (Intel ComparativeMicroprocessor Performance). При его определении учитываются четыре главных аспекта производительности: работа с целыми числами, с плавающей запятой, графикой и видео. Данные имеют 16- и 32-разрядной представление. Каждый из восьми параметров при вычислении участвует со своим весовым коэффициентом, определяемым по усредненному соотношению между этими операциями в реальных задачах.
Емкость запоминающих устройств. Емкость памяти измеряется количеством структурных единиц информации, которое может одновременно находится в памяти. Этот показатель позволяет определить, какой набор программ и данных может быть одновременно размещен в памяти.
Емкость оперативной памяти (ОЗУ) и емкость внешней памяти (ВЗУ) характеризуются отдельно. Этот показатель очень важен для определения, какие программные пакеты и их приложения могут одновременно обрабатываться в машине.
Высокая надежность ЭВМ закладывается в процессе ее производства. Применеие сверхбольшие интегральные схемы (СБИС) резко сокращают число используемых интегральных схем, а значит, и число их соединений друг с другом. Модульный принцип построения позволяет легко проверять и контролировать работу всех устройств, проводить диагностику и устранение неисправностей.
Точность получения результатов обработки в основном определяется разрядностью ЭВМ, а также используемыми структурными единицами представления информации (байтом, словом, двойным словом).
Достоверность характеризуется вероятностью получения безошибочных результатов. Заданный уровень достоверности обеспечивается аппаратурно-программными средствами контроля самой ЭВМ. Возможны методы контроля достоверности путем решения эталонных задач и повторных расчетов. В особо ответственных случаях проводятся контрольные решения на других ЭВМ и сравнение результатов.
Обобщенная структура ЭВМ
Структуру ЭВМ определяет следующая группа характеристик:
· технические и эксплуатационные характеристики ЭВМ (быстродействие и производительность, показатели надежности, достоверности, точности, емкость оперативной и внешней памяти, габаритные размеры, стоимость технических и программных средств, особенности эксплуатации т.д.);
· характеристики и состав функциональных модулей базовой конфигурации ЭВМ; возможность расширения состава технических и программных средств; возможность изменения структуры;
· состав программного обеспечения ЭВМ и сервисных услуг (операционная система или среда, пакеты прикладных программ, средства автоматизации программирования).
Поколения эвм
В течение всего периода эволюции компьютерных систем прослеживается тенденция к повышению скорости обработки информации процессором, уменьшение физических размеров компонентов, росту объема памяти и повышению пропускной способности каналов ввода-вывода.
Не отрицая того факта, что одной из причин повышения производительности процессоров явился прогресс в области микроэлектроники, в частности миниатюризация электронных компонентов, все же отметим, что не меньшее, если не большее, влияние на этот процесс, особенно в последние годы, оказали новые идеи в отношении структурной организации процессора, в частности широкое использование принципов конвейерной и параллельной обработки и внедрение технологии предпочтительного выбора направления ветвления программы, т.е. выполнение условных переходов на основании прогнозных оценок еще до формирования условий перехода. Все эти идеи преследуют одну цель – максимально сократить время простоя процессора.
Важнейшей проблемой, с которой сталкивается любой конструктор компьютерных систем, является достижение баланса характеристик производительности отдельных компонентов системы, т.е. такой подбор компонентов, при котором ни один компонент не простаивает, дожидаясь, пока за ним «поспеют» другие. В частности, производительность процессора растет быстрее, чем быстродействие оперативной памяти. Конструктор имеет в своем арсенале множество методов, позволяющих свести на нет отрицательный эффект такого несоответствия, включая использование промежуточной кэш-памяти, расширение пропускной способности магистрали между процессором и памятью, применение элементов памяти с более сложной логической организацией.
Изложение материала начнем с краткого экскурса в историю развития вычислительной техники. Помимо познавательного интереса имеется еще и практический интерес к истории. Мы попытаемся, рассматривая процесс эволюции компьютерных систем, проследить за тем, как по мере совершенствования элементной базы менялись взгляды на структурную организацию и архитектуру ЭВМ.
Первые ЭВМ появились немногим более 50 лет назад. В соответствии с элементной базой и уровнем развития программных средств выделяют четыре поколения ЭВМ, краткая характеристика которых приведена в таблице:
Элементная база (для УУ, АЛУ)
Электронные (или электрические) лампы
Большие интегральные схемы (БИС)
Основные устройства ввода
Пульт, перфокарточный, перфоленточный ввод
Добавился алфавитно-цифровой дисплей, клавиатура
Алфавитно-цифровой дисплей, клавиатура
Цветной графический дисплей, сканер, клавиатура
Основные устройства вывода
Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод
Магнитные ленты, барабаны, перфоленты, перфокарты
Добавился магнитный диск
Перфоленты, магнитный диск
Магнитные и оптические диски
Ключевые решения в ПО
Универсальные языки программирования, трансляторы
Пакетные операционные системы, оптимизирующие трансляторы
Интерактивные операционные системы, структурированные языки программирования
Дружественность ПО, сетевые операционные системы
Персональная работа и сетевая обработка данных
Цель использования ЭВМ
Технические и экономические расчеты
Управление и экономические расчеты
Телекоммуникации, информационное обслуживание
ЭВМ первого поколения обладали небольшим быстродействием в несколько десятков тыс. оп./сек. Они были значительных размеров, потребляли большую мощность, имели невысокую надежность работы и слабое программное обеспечение.
Языков программирования как таковых еще не было, и для кодирования своих алгоритмов программисты использовали машинные команды или ассемблеры. Это усложняло и затягивало процесс программирования. К концу 50-х годов средства программирования претерпевают принципиальные изменения: осуществляется переход к автоматизации программирования с помощью универсальных языков и библиотек стандартных программ.
Второе поколение ЭВМ – это переход к транзисторной элементной базе, появление первых мини-ЭВМ. Один транзистор уже способен трудиться за 40 электронных ламп и при этом работать с большей скоростью, выделять очень мало тепла и почти не потреблять электроэнергию. Одновременно с процессом замены электронных ламп транзисторами совершенствовались методы хранения информации. Увеличился объем памяти, а магнитную ленту начали использовать как для ввода, так и для вывода информации. В середине 60-х годов получило распространение хранение информации на дисках.
Получает дальнейшее развитие принцип автономии – он реализуется уже на уровне отдельных устройств, что выражается в их модульной структуре. Устройства ввода-вывода снабжаются собственными устройствами управления (УУ) (называемыми контроллерами), что позволило освободить центральное УУ от управления операциями ввода-вывода. В ЭВМ 2-го поколения добавился алфавитно-цифровой дисплей, появилась клавиатура.
Принципиальным изменением в структуре ЭВМ стало добавление аппаратного блока обработки чисел в формате с плавающей запятой.
ЭВМ этого поколения создавались на основе принципа унификации, что позволило использовать вычислительные комплексы в различных сферах деятельности.
Расширение функциональных возможностей ЭВМ увеличило сферу их применения, что вызвало рост объема обрабатываемой информации и поставило задачу хранения данных в специальных базах данных и их ведения. Так появились первые системы управления базами данных – СУБД.
Изменились формы использования ЭВМ: введение удаленных терминалов (дисплеев) позволило широко и эффективно внедрить режим разделения времени и за счет этого приблизить ЭВМ к пользователю и расширить круг решаемых задач.
В конце 70-х годов развитие микроэлектроники привело к созданию возможности размещать на одном кристалле тысячи интегральных схем. Так появились большие интегральные схемы и 4-е поколение ЭВМ, для которого характерны создание серий недорогих микро-ЭВМ, разработка супер-ЭВМ для высокопроизводительных вычислений.
Наиболее значительным стало появление персональных ЭВМ, что позволило приблизить ЭВМ к своему конечному пользователю. Компьютеры стали широко использоваться неспециалистами, что потребовало разработки «дружественного» программного обеспечения. Возникают операционные системы, поддерживающие графический интерфейс, интеллектуальные пакеты прикладных программ. В связи с возросшим спросом на ПО совершенствуются технологии его разработки – появляются развитые системы программирования, инструментальные среды пользователя.
В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС.
ЭВМ пятого поколения
Они будут основаны на принципиально новой элементной базе. Основным их качеством должен быть высокий интеллектуальный уровень, в частности, распознавание речи, образов. Это требует перехода от традиционной фон-неймановской архитектуры компьютера к архитектурам, учитывающим требования задач создания искусственного интеллекта.
Таким образом, для компьютерной грамотности необходимо понимать, что на данный момент создано четыре поколения ЭВМ:
Пятое поколение ЭВМ строится по принципу человеческого мозга, управляется голосом. Соответственно, предполагается применение принципиально новых технологий. Огромные усилия были предприняты Японией в разработке компьютера 5-го поколения с искусственным интеллектом, но успеха они пока не добились.
Фирма IBM тоже не намерена сдавать свои позиции мирового лидера, например, Японии. Мировая гонка за создание компьютера пятого поколения началась еще в 1981 году. С тех пор еще никто не достиг финиша. Поживем – увидим.
Основные области применения эвм различных классов
В соответствии с Законом Мура основные характеристики компьютеров улучшаются приблизительно в 2 раза каждые 2 года. В этих условиях любая предложенная классификация ЭВМ очень быстро устаревает и нуждается в корректировке. Например, в классификациях десятилетней давности широко использовались названия мини-, миди- и микроЭВМ, которые почти исчезли из обихода.
Существуют три глобальные сферы деятельности человека, которые требуют использования качественно различных типов ЭВМ:
1. Применение ЭВМ для автоматизации вычислений. Научно-техническая революция во всех областях науки и техники постоянно выдвигает новые научные, инженерные, экономические задачи, которые требуют проведения крупномасштабных вычислений (задачи проектирования новых образцов техники, моделирования сложных процессов, атомная и космическая техника и др.). Отличительной особенностью этого направления является наличие хорошей математической основы, заложенной развитием математических наук и их приложений. Первые, а затем и последующие вычислительные машины классической структуры в первую очередь и создавались для автоматизации вычислений.
Одновременно со структурными изменениями ЭВМ происходило и качественное изменение характера вычислений. Доля чисто математических расчетов постоянно сокращалась, и в настоящее время она составляет около 10% от всех вычислительных работ. Машины все больше стали использоваться для новых видов обработки: текстов, графики, звука и др.
2. Применение ЭВМ в системах управления. Это направление родилось примерно в 60-е годы, когда ЭВМ стали интенсивно внедряться в контуры управления автоматических и автоматизированных систем. Новое применение вычислительных машин потребовало видоизменения их структуры. ЭВМ, используемые в управлении, должны были не только обеспечивать вычисления, но и автоматизировать сбор данных и распределение результатов обработки. Сопряжение с каналами связи потребовало усложнения режимов работы ЭВМ, сделало их многопрограммными и многопользовательскими.
3. Применение ЭВМ для решения задач искусственного интеллекта. Напомним, что задачи искусственного интеллекта предполагают получение не точного результата, а чаще всего осредненного в статистическом, вероятностном смысле. Примеров подобных задач много: задачи робототехники, доказательства теорем, машинного перевода текстов, планирования с учетом неполной информации, составления прогнозов, моделирования сложных процессов и явлений и т.д. Это направление все больше набирает силу. Во многих областях науки и техники создаются и совершенствуются базы данных и базы знаний, экспертные системы. Для технического обеспечения этого направления нужны качественно новые структуры ЭВМ с большим количеством вычислителей (ЭВМ или процессорных элементов), обеспечивающих параллелизм в вычислениях. По существу, ЭВМ уступают место сложнейшим вычислительным системам.
Уже это небольшое перечисление областей применения ЭВМ показывает, что для решения различных задач нужна соответственно и различная вычислительная техника. Поэтому рынок компьютеров постоянно имеет широкую градацию классов и моделей ЭВМ.
Классификация вычислительных систем
С развитием науки и техники постоянно выдвигаются новые крупномасштабные задачи, требующие выполнения больших объемов вычислений. Особенно эффективно применение суперЭВМ при решении задач проектирования, в которых натурные эксперименты оказываются дорогостоящими, недоступными или практически неосуществимыми. В этом случае ЭВМ позволяет методами численного моделирования получить результаты вычислительных экспериментов, обеспечивая приемлемое время и точность решения, т.е. решающим условием необходимости разработки и применения подобных ЭВМ является экономический показатель “производительность/стоимость”. Дальнейшее развитие суперЭВМ связывается с использованием направления массового параллелизма, при котором одновременно могут работать сотни и даже тысячи процессоров.
Большие эвм (mainframe)
Данные ЭВМ представляют собой многопользовательские машины с центральной обработкой, с большими возможностями для работы с базами данных, с различными формами удаленного доступа. Казалось, что с появлением быстропрогрессирующих персональных ЭВМ большие ЭВМ обречены на вымирание. Однако, они продолжают развиваться и выпуск их снова стал увеличиваться, хотя их доля в общем парке постоянно снижается. По оценкам IBМ, около половины всего объема данных в информационных системах мира должно храниться именно на больших машинах. Новое их поколение предназначено для использования в сетях в качестве крупных серверов. Большими ЭВМ комплектуются ведомственные, территориальные и региональные вычислительные центры. В России основными потребителями являются государственные организации и крупные компании федерального уровня, такие, как РЖД (система резервирования мест и продажи билетов) или АвтоВАЗ. В свое время мейнфреймы были единственной вычислительной платформой, способной обслуживать предприятия такого масштаба, и эта платформа активно развивалась. За рубежом мейнфрейм считается классическим решением для определенного круга задач, например, в финансовой сфере.
Средние ЭВМ используются для управления сложными технологическими производственными процессами, ЭВМ этого типа могут использоваться и для управления распределенной обработкой информации в качестве сетевых серверов, рабочих станций для работы с графикой. Существуют специальные ЭВМ, предназначенные в первую очередь для работы в финансовых структурах. В этих машинах особое внимание уделяется сохранности и безопасности данных.
Персональные и профессиональные ЭВМ, позволяют удовлетворять индивидуальные потребности пользователей. На базе этого класса ЭВМ также строятся автоматизированные рабочие места (АРМ) для специалистов различного уровня.
Реферат: Электронно-вычислительные машины
Название: Электронно-вычислительные машины Раздел: Рефераты по информатике, программированию Тип: реферат Добавлен 10:34:43 01 января 2009 Похожие работы Просмотров: 236 Комментариев: 20 Оценило: 3 человек Средний балл: 5 Оценка: неизвестно Скачать |