Классификация и тенденции развития ЭВМ. 4

     Федеральное агентство по образованию

     Государственное образовательное  учреждение

     Высшего профессионального  оброзования

     «НИЖЕГОРОДСКИЙ  ГОСУДАРСТВЕННЫЙ  УНИВЕРСИТЕТ

     им. Н.И. Лобачевского»

     ФИНАНСОВЫЙ  ФАКУЛЬТЕТ

     КУРСОВАЯ  РАБОТА

     По  дисциплине:

     «Информатика»

     на  тему:

     «Классификация  и тенденции развития ЭВМ» 
 

- 
 
 
 
 
 

Выполнила:

студентка 1 курса, группы 13109

дневного отделения,

специальности «Финансы и кредит» Федорян А.В.

Проверил:

Киселёв В. Г.

 
 
 

Нижний  Новгород 2010 

Содержание.

     Введение……………………………………………………………...…...3

  1. История создания ЭВМ……………………………………………….4

    2.1. Понятие  архитектуры ЭВМ…………………………………………7

    2.2. Классификация  ЭВМ………………………………………….........10

    2.3. Основные  характеристики вычислительной  техники……….…...16

    2.4. Поколения  ЭВМ……………………………………………….…....20

    2.4.1. Первое поколение…………………………………………….…..20

    2.4.2. Второе поколение……………………………………………...…21

    2.4.3. Третье поколение…………………………………………….…...22

    2.4.4. Четвертое поколение…………………………………………..…23

    2.4.5. Пятое поколение……………………………………………….....24

    2.4.6.Шестое  поколение………..……………………………………….25

    3. Современные  персональные компьютеры……………………….....26

    4. Перспективы  развития вычислительных средств…………………..31

    Заключение……………………………………………………………....35

    Список  литературы…………………………………………………..…36

 

 

    Введение.

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

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

     Основными задачами при раскрытии темы теоретической  части явились: выяснить какие разновидности  ЭВМ существуют и в каких обычно сферах их применяют.

     Для полного освещения тематики теоретическая  часть раскрывает следующие вопросы:

  1. Признаки и классификации вычислительных машин
  2. История создания ЭВМ
  3. Тенденции развития вычислительных машин.

 

 

  1. История появления ЭВМ

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

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

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

    В 1896 году Герман Холлерит основал  фирму Computing Tabulating Recording Company, которая  стала основой для будущей  Интернэшнл Бизнес Мэшинс (International Business Machines Corporation, IBM) - компании, внесшей  гигантский вклад в развитие  мировой компьютерной техники.

    Дальнейшие развития науки и  техники позволили в 1940-х годах  построить первые вычислительные  машины. Создателем первого действующего  компьютера Z1 с программным управлением  считают немецкого инженера Конрада  Цузе.

    В феврале 1944 года на одном  из предприятий Ай-Би-Эм (IBM) в сотрудничестве  с учеными Гарвардского университета  по заказу ВМС США была создана  машина "Mark 1". Это был монстр  весом около 35 тонн. В "Mark 1" использовались механические элементы  для представления чисел и  электромеханические - для управления  работой машины. Числа хранились  в регистрах, состоящих из десятизубных  счетных колес. Каждый регистр  содержал 24 колеса, причем 23 из них  использовались для представления  числа (т.е. "Mark 1" мог "перемалывать" числа длинной до 23 разрядов), а  одно - для представления его знака.  Регистр имел механизм передачи  десятков и поэтому использовался  не только для хранения чисел;  находящееся в одном регистре, число могло быть передано  в другой регистр и добавлено  к находящемуся там числу(или  вычтено из него). Всего в "Mark 1" было 72 регистра и, кроме того, дополнительная память из 60 регистров,  образованных механическими переключателями.  В эту дополнительную память  вручную вводились константы  - числа, которые не изменялись  в процессе вычислений.

    Умножение и деление производилось  в отдельном устройстве. Кроме  того, машина имела встроенные  блоки, для вычисления sin x, 10x и  log x.

    Скорость выполнения арифметических  операций в среднем составляла: сложение и вычитание - 0,3 секунды,  умножение - 5,7 секунды, деление  - 15,3 секунды. Таким образом "Mark 1" был "эквивалентен" примерно 20 операторам, работающим с ручными  счетными машинами.

Наконец, в 1946 в США была создана первая электронная вычислительная машина (ЭВМ) - ENIAC (Electronic Numerical integrator and Computer - Электронный  числовой интегратор и компьютер). Разработчики: Джон Мочи (John Маuchу) и Дж. Преспер  Эккерт (J. Prosper Eckert).

    Он был произведен на свет  в Школе электрической техники  Moore (при университете в Пенсильвании).

    Время сложения - 200 мкс, умножения  - 2800 мкс и деления - 24000 мкс. 

    Компьютер содержал 17468 вакуумных  ламп шестнадцати типов, 7200 кристаллических  диодов и 4100 магнитных элементов.

    Общая стоимость базовой машины - 750000 долларов. Стоимость включала  дополнительное оборудование, магнитные  модули памяти (по цене 29706,5 доллара)  и аренду у IBM (по 82,5 доллара  в месяц) устройства считывания  перфокарт ( 125 карт в минуту). Она  также включала и арендную  плату (по 77 долларов в месяц)  за IBM-перфоратор (100 карт в минуту).

    Потребляемая мощность ENIAC - 174 кВт.  Занимаемое пространство - около  300 кв. м. 

    В Советском Союзе первая электронная  цифровая вычислительная машина  была разработана в 1950 году  под руководством академика С.  А. Лебедева в Академии наук  Украинской ССР. Она называлась  «МЭСМ» (малая электронная счётная  машина).

    Основоположниками компьютерной  науки по праву считаются Клод  Шеннон - создатель теории информации, Алан Тьюринг - математик, разработавший  теорию программ и алгоритмов, и Джон фон Нейман - автор конструкции  вычислительных устройств, которая  до сих пор лежит в основе  большинства компьютеров. В те  же годы возникла еще одна  новая наука, связанная с информатикой, - кибернетика, наука об управлении  как одном из основных информационных  процессов. Основателем кибернетики  является американский математик  Норберт Винер. Одно время слово  "кибернетика" использовалось  для обозначения вообще всей  компьютерной науки, а в особенности  тех ее направлений, которые  в 60-е годы считались самыми  перспективными: искусственного интеллекта  и робототехники. Вот почему  в научно-фантастических произведениях  роботов нередко называют "киберами". А в 90-е годы это слово  опять всплыло для обозначения  новых понятий, связанных с  глобальными компьютерными сетями - появились такие неологизмы, как  "киберпространство", "кибермагазины"  и даже "киберсекс".

 

 

    1. Понятие архитектуры ЭВМ.
 

      Рис. 11

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

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

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

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

 Основные  компоненты архитектуры ЭВМ можно  представить в виде схемы, показанной  на рисунке 1.

 

Архитектуру вычислительного средства следует  отличать от его структуры. Структура  вычислительного средства определяет его конкретный состав на некотором  уровне детализации (устройства, блоки  узлы и т. д.) и описывает связи  внутри средства во всей их полноте. Архитектура  же определяет правила взаимодействия составных частей вычислительного  средства, описание которых выполняется  в той мере, в какой это необходимо для формирования правил их взаимодействия. Она регламентирует не все связи, а наиболее важные, которые должны быть известны для более грамотного использования данного средства.

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

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

 

    1. Классификация ЭВМ
 

      Рис. 2.2

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

    1). По принципу построения и действия:3

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

Цифровая  ЭВМ ( ЦЭВМ ) [computer ] - То же, что ЭВМ. Уточнение типа (ЦЭВМ) производится в случаях, когда это особо необходимо, например, в сложных вычислительных системах, включающих ЭВМ разных видов.

Комбинированная ( аналого-цифровая ) ЭВМ [combined computer] - ЭВМ, сочетающая аналоговую и цифровую форму обработки данных.

 

    2). По вычислительной мощности и габаритам.

  • сверхбольшие (суперЭВМ)
  • большие
  • малые
  • сверхмалые (микроЭВМ)

Функциональные  возможности ЭВМ обуславливают  важнейшие технико-эксплуатационные характеристики:

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

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

Архитектура суперкомпьютеров основана на идеях  параллелизма и конвейеризации вычислений.

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

Большие ЭВМ за рубежом чаще всего называют мэйнфреймами (Mainframe).

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

К суперкомпьютерам часто относят и серверы.

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

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

Мини-ЭВМ  часто применяют для управления производственными процессами.

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

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

    3). По назначению:4

Базовая ЭВМ [original computer ] - ЭВМ, являющаяся начальной исходной моделью в серии ЭВМ определенного типа или вида.

Универсальная ЭВМ [universal computer ] - ЭВМ, предназначенная для решения широкого класса задач. ЭВМ этого класса имеют разветвленную и алгоритмически полную систему операций, иерархическую структуру ЗУ и развитую систему устройств ввода-вывода данных.

Специализированная  ЭВМ [specialized computer ] - ЭВМ, предназначенная для решения узкого класса определенных задач. Характеристики и архитектура машин этого класса определяются спецификой задач, на которые они ориентированы, что делает их более эффективными в соответствующем применении по отношению к универсальным ЭВМ. К разряду специализированных могут быть отнесены, в частности, - “управляющие”, “бортовые“, “бытовые“ и “выделенные“ ЭВМ (см. ниже).

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

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

Выделенная  ЭВМ [dedicated computer ] - Разновидность (как правило) однокристальной специализированной ЭВМ, встроенной в какое-либо устройство с целью управления им или передачи ему данных. Используется в бытовой технике и других видах устройств - нагревательных приборах, часах, автомобилях, магнитофонах и т.д.

Бытовая ( домашняя ) ЭВМ  [home computer ] - То же, что - домашняя ПЭВМ или домашний ПК.

Рынок персональных и микро-ЭВМ непрерывно расширяется за счет поставок ведущих  мировых фирм: IBM, DEC, Hewlett Packard, Apple (США), COMPARE/, Siemens (Германия), ICL (Англия) и др. Отечественная промышленность, к  сожалению, здесь не представлена.

Рынок персональных и микро-ЭВМ непрерывно расширяется за счет поставок ведущих  мировых фирм: IBM, DEC, Hewlett Packard, Apple (США), COMPARE/, Siemens (Германия), ICL (Англия) и др.

 

    1. Основные характеристики вычислительной техники.

К основным характеристикам вычислительной техники  относятся ее эксплуатационно-технические  характеристики, такие, как быстродействие, емкость памяти, точность вычислений и др.

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

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

  1. Наряду с быстродействием часто пользуются понятием производительность. Если первое обусловлено, главным образом, используемой в ЭВМ системой элементов, то второе связано с ее архитектурой и разновидностями решаемых задач. Даже для одной ЭВМ такая характеристика, как быстродействие, не является величиной постоянной. В связи с этим различают: пиковое быстродействие, определяемое тактовой частотой процессора без учета обращения к оперативной памяти; номинальное быстродействие, определяемое с учетом времени обращения к оперативной памяти; системное быстродействие, определяемое с учетом системных издержек на организацию вычислительного процесса; эксплуатационное, определяемое с учетом характера решаемых задач (состава операций или их «смеси»).
  2. Емкость, или объем, памяти определяется максимальным количеством информации, которое можно разместить в памяти ЭВМ. Обычно емкость памяти измеряется в байтах. Как уже отмечалось, память ЭВМ подразделяется на внутреннюю и внешнюю. Внутренняя, или оперативная память, по своему объему у различных классов машин различна и определяется системой адресации ЭВМ. Емкость внешней памяти из-за блочной структуры и съемных конструкций накопителей практически неограничена.
  3. Точность вычислений зависит от количества разрядов, используемых для представления одного числа. Современные ЭВМ комплектуются 32- или 64-разрядными микропроцессорами, что вполне достаточно для обеспечения высокой точности расчетов в самых разнообразных приложениях. Однако, если этого мало, можно использовать удвоенную или утроенную разрядную сетку.
  4. Система команд — это перечень команд, которые способен выполнить процессор ЭВМ. Система команд устанавливает, какие конкретно операции может выполнять процессор, сколько операндов требуется указать в команде, какой вид (формат) должна иметь команда для ее распознания. Количество основных разновидностей команд невелико. С их помощью ЭВМ способны выполнять операции сложения, вычитания, умножения, деления, сравнения, записи в память, передачи числа из регистра в регистр, преобразования из одной системы счисления в другую и т. д. При необходимости выполняется модификация команд, учитывающая специфику вычислений. Обычно в ЭВМ используется от десятков до сотен команд (с учетом их модификации). На современном этапе развития вычислительной техники используются два основных подхода при формировании системы команд процессора. С одной стороны, это традиционный подход, связанный с разработкой процессоров с полным набором команд, — архитектура CISC (Complete Instruction Set Computer — компьютер с полным набором команд). С другой стороны, это реализация в ЭВМ сокращенного набора простейших, но часто употребляемых команд, что позволяет упростить аппаратные средства процессора и повысить его быстродействие — архитектура RISC (Reduced Instruction Set Computer — компьютер с сокращенным набором команд).
  5. Стоимость ЭВМ зависит от множества факторов, в частности от быстродействия, емкости памяти, системы команд и т. д. Большое влияние на стоимость оказывает конкретная комплектация ЭВМ и, в первую очередь, внешние устройства, входящие в состав машины. Наконец, стоимость программного обеспечения ощутимо влияет на стоимость ЭВМ.
  6. Надежность ЭВМ — это способность машины сохранять свои свойства при заданных условиях эксплуатации в течение определенного промежутка времени. Количественной оценкой надежности ЭВМ, содержащей элементы, отказ которых приводит к отказу всей машины, могут служить следующие показатели:5
Классификация и тенденции развития ЭВМ. 4