ОБЩИЕ ПРИНЦИПИ ПОСТРОЕНИЯ СОВРЕМЕННЫХ ЭВМ

Самостоятельное занятие

КЛАССИФИКАЦИЯ СРЕДСТВ ЭВТ

Лекционное занятие

Четвертое поколение ЭВМ (1974 — 1982 гг.)

Элементная база ЭВМ - большие интегральные схемы (БИС). Машины предназначались для резкого повышения производительности труда в науке, производстве, управлении, здравоохранении, обслуживании и быту. Высокая степень интеграции способствует увеличению плотности компоновки электронной аппаратуры, повышению ее надежности, что ведет к увеличению быстродействия ЭВМ и снижению ее стоимости. Все это оказывает существенное воздействие на логическую структуру (архитектуру) ЭВМ и на ее программное обеспечение. Более тесной становится связь структуры машины и ее программного обеспечения, особенно операционной системы (или монитора)—набора программ, которые организуют непрерывную работу машины без вмешательства человека. К этому поколению можно отнести ЭВМ ЕС: ЕС-1015, -1025, -1035, -1045, -1055, -1065 (“Ряд 2”), -1036, -1046, -1066, СМ-1420, -1600, -1700, все персональные ЭВМ (“Электроника МС 0501”, “Электроника-85”, “Искра-226”, ЕС-1840, -1841, -1842 и др.), а также другие типы и модификации. К ЭВМ четвертого поколения относится также многопроцессорный вычислительный комплекс "Эльбрус". "Эльбрус-1КБ" имел быстродействие до 5,5 млн. операций с плавающей точкой в секунду, а объем оперативной памяти до 64 Мб. У "Эльбрус-2" производительность до 120 млн. операций в секунду, емкость оперативной памяти до 144 Мб или 16 Мслов ( слово 72 разряда), максимальная пропускная способность каналов ввода-вывода - 120 Мб/с.

 

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

В аналоговых вычислительных машинах (АВМ) обрабатываемая информация представляется соответствующими значениями аналоговых величин:

тока, напряжения, угла поворота какого-то механизма и т.п. Эти машины обеспечивают приемлемое быстродействие, но не очень высокую точность вычислений (0.001-0.01). Распространены подобные машины не очень широко. Они используются в основном в проектных и научно-исследовательских учреждениях в составе различных стендов по отработке сложных образцов техники. По своему назначению их можно рассматривать как специализированные вычислительные машины.

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

Рынок современных компьютеров отличается разнообразием и динамизмом, каких еще не знала ни одна область человеческой деятельности. Каждый год стоимость вычислений сокращается примерно на 25-30%, стоимость хранения единицы информации - до 40%. Практически каждое десятилетие меняется поколение машин, каждые два года - основные типы микропроцессоров - СБИС, определяющих характеристики новых ЭВМ. Такие темпы сохраняются уже многие годы.

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

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

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

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

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

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

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

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

· были более дешевыми по сравнению с большими ЭВМ, обеспечивающими централизованную обработку данных;

· были более надежными, особенно при работе в контуре управления;

· обладали большой гибкостью и адаптируемостью настройки на конкретные условия функционирования;

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

Начало выпуска подобных ЭВМ связано с малыми управляющими машинами PDP фирмы DEC. Термин “мини-ЭВМ” появился в 1968 г. применительно к модели PDP-8. В настоящее время использование мини-ЭВМ сокращается. Исчезает и термин мини-ЭВМ. На смену им приходят ЭВМ других типов: серверы, обеспечивающие диспетчерские функции в сетях ЭВМ, средние ЭВМ или старшие модели персональных ЭВМ (ПЭВМ).

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

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

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

Уже это небольшое перечисление областей применения ЭВМ показывает, что для решения различных задач нужна соответственно и различная вычислительная техника. Поэтому рынок компьютеров постоянно имеет широкую градацию классов и моделей ЭВМ. Фирмы-производители средств ВТ очень внимательно отслеживают состояние рынка ЭВМ. Они не просто констатируют отдельные факты и тенденции, а стремятся активно воздействовать на них и опережать потребности потребителей. Так, например, фирма IBM, выпускающая примерно 80% мирового машинного “парка”, в настоящее время выпускает в основном четыре класса компьютеров, перекрывая ими широкий класс задач пользователей.

• Большие ЭВМ (mainframe), которые представляют собой многопользовательские машины с центральной обработкой, с большими возможностями для работы с базами данных, с различными формами удаленного доступа. Казалось, что с появлением быстропрогрессирующих ПЭВМ большие ЭВМ обречены на вымирание. Однако они продолжают развиваться и выпуск их снова стал увеличиваться , хотя их доля в общем парке постоянно снижается. По оценкам IBМ, около половины всего объема данных в информационных системах мира должно храниться именно на больших машинах. Новое их поколение предназначено для использования в сетях в качестве крупных серверов. Начало этого направления было положено фирмой IBM еще в 60-е годы выпуском машин IBM/360, IBM/370. Эти машины получили широкое распространение в мире. Новая серия машин S/390 продолжает эту линию. Она насчитывает более двух десятков моделей: a) IBM S/390 Parallel Enterprise Server-Generation 3 (13 моделей) - призваны заменить большие ЭВМ ранних моделей. Они позволяют задавать переменную конфигурацию (число процессоров - 1-10, емкость оперативной памяти - 512-81292 Мбайта, число каналов - 3-256); б) IBM S/ 390 Multiprise 2000 (тоже 13 моделей) - ориентированы на использование на средних предприятиях (число процессоров 1-5).Развитие ЭВМ данного класса имеет большое значение для России. В 1970-1990 гг. основные усилия нашей страны в области вычислительной техники были сосредоточены на программе ЕС ЭВМ (Единой системы ЭВМ), заимствовавшей архитектуру IBM 360/370. Было выпущено несколько десятков тысяч ЭВМ этой системы. Более пяти тысяч ЭВМ серии ЕС еще продолжают работать в различных учреждениях и производствах. Большинство АСУ верхнего уровня государственного управления в РФ (в силовых структурах, банках, на транспорте, связи и т.д.) оснащено этими машинами. Накоплен громадный программно-информационный задел, который следует рассматривать как элемент национального достояния (по стоимости) и элемент национальной безопасности (по стратегической значимости). Поэтому принято решение на дальнейшее развитие этого направления. После подписания соглашения с фирмой IBM в марте 1993 г. Россия получила право производить 23 новейшие модели-аналоги ЭВМ IBM S/390 с производительностью от 1,5 до 167 млн. операций в секунду. По расходам на управление и эксплуатацию эти машины оказываются эффективнее других вычислительных средств.

• Машины RS/6000 - очень мощные по производительности и предназначенные для построения рабочих станций для работы с графикой, Unix-серверов, кластерных комплексов. Первоначально эти машины предполагалось применять для обеспечения научных исследований.

• Средние ЭВМ, предназначенные в первую очередь для работы в финансовых структурах (ЭВМ типа AS/400 (Advanced Portable Model 3) -“бизнес-компьютеры”, 64-разрядные). В этих машинах особое внимание уделяется сохранению и безопасности данных, программной совместимости и т.д. Они могут использоваться в качестве серверов в локальных сетях.

• Компьютеры на платформе микросхем фирмы Intel. IBM-совместимые компьютеры этого класса составляют примерно 50% рынка всей компьютерной техники. Более половины их поступает в сферу малого бизнеса. Несмотря на столь внушительный объем выпуска персональных компьютеров этой платформы, фирма ШМ проводит большие исследования и развитие собственной альтернативной платформы, получившей название Power PC. Это направление позволило бы значительно улучшить структуру аппаратурных средств ПК, а значит, и эффективность их применения. Однако новые модели этой платформы пока не выдерживают конкуренции с IBM PC. Немаловажным здесь является и неразвитость рынка программного обеспечения. Поэтому у массового пользователя это направление спроса не находит, и доля компьютеров с процессорами Power PC незначительна.

Кроме перечисленных типов вычислительной техники, необходимо отметить класс вычислительных систем, получивший название “суперЭВМ”, С развитием науки и техники постоянно выдвигаются новые крупномасштабные задачи, требующие выполнения больших объемов вычислений. Особенно эффективно применение суперЭВМ при решении задач проектирования, в которых натурные эксперименты оказываются дорогостоящими, недоступными или практически неосуществимыми. В этом случае ЭВМ позволяет методами численного моделирования получить результаты вычислительных экспериментов, обеспечивая приемлемое время и точность решения, т.е. решающим условием необходимости разработки и применения подобных ЭВМ является экономический показатель “производительность/стоимость”. Например, при создании суперЭВМ GF-11 (Gigaflop-11) с быстродействием 11 млрд. операций в секунду предварительные расчеты, проведенные фирмой ЮМ, показали, что применение этой системы позволит решить целый комплекс новых задач. Одной из таких задач было уточнение массы протона на основе квантовой хромодинамики - доминирующей теории, пытающейся описать первичную структуру материи. При использовании новой ЭВМ должна была быть выполнена эта работа за 1,5 - 4 месяца с точностью 10%. Решение же этой задачи на существующей вычислительной технике требовало около 15 лет. Еще одним примером крупномасштабных задач следует считать задачу разработки новых схем СБИС для следующих поколений ЭВМ. СуперЭВМ позволяют по сравнению с другими типами машин точнее, быстрее и качественнее решать подобные задачи, обеспечивая необходимый приоритет в разработках перспективной вычислительной техники. Дальнейшее развитие суперЭВМ связывается с использованием направления массового параллелизма, при котором одновременно могут работать сотни и даже тысячи процессоров. Образцы таких машин уже выпускаются несколькими фирмами:

· nCube (гиперкубическиеЭВМ),

· Connection Machine,

· Mass Par,

· NCR/Teradata,

· KSR,

· ШМ RS/6000,

· MPP идр.

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

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

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

· Большие ЭВМ для комплектования ведомственных, территориальных и региональных вычислительных центров.

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

· Персональные и профессиональные ЭВМ, позволяющие удовлетворять индивидуальные потребности пользователей. На базе этого класса ЭВМ строятся автоматизированные рабочие места (АРМ) для специалистов различного уровня.

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

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

Перечисленные типы ЭВМ, которые должны использоваться в индустриально развитых странах, образуют некое подобие пирамиды с определенным соотношением численности ЭВМ каждого слоя и набором их технических характеристик. Распределение вычислительных возможностей по слоям должно быть сбалансировано. Например, система обработки данных, используемая на Олимпийских играх в Атланте, содержала: 4 больших ЭВМ S/390,16 систем RS/6000, более 80 систем AS/400, более 7000 IBM PC, более 1000 лазерных принтеров, более 250 локальных сетей Token Ring и др. Многие ПЭВМ имели сопряжение с датчиками скорости, времени и т.д.

Требуемое количество суперЭВМ для отдельной развитой страны, такой, как Россия, должно составлять 100-200 шт., больших ЭВМ - тысячи, средних - десятки и сотни тысяч, ПЭВМ - миллионы, встраиваемых микроЭВМ - миллиарды. Все используемые ЭВМ различных классов образуют машинный парк страны, жизнедеятельность которого и его информационное насыщение определяют успехи информатизации общества и научно-технического прогресса страны. Формирование сбалансированного машинного парка является сложной политической, экономической и социальной проблемой, решение которой требует многомиллиардных инвестиций. Для этого должна быть разработана соответствующая структура: создание специальных производств (элементной базы ЭВМ, программного обеспечения и технических связей), смена поколений машин и технологий, изменение форм экономического и административного управления, создание новых рабочих мест и т.д.

 

 

1. Принципы построения ЭВМ.

 

 

Основные принципы построения ЭВМ были сформулированы американским учёным Джоном фон Нейманом в 40-х годах 20 века:

 

1. Любую ЭВМ образуют три основные компоненты: процессор, память и устройства ввода-вывода (УВВ).

 

2. Информация, с которой работает ЭВМ делится на два типа:

набор команд по обработке (программы);

данные подлежащие обработке.

 

3. И команды, и данные вводятся в память (ОЗУ) – принцип хранимой программы.

 

4. Руководит обработкой процессор, устройство управления (УУ) которого выбирает команды из ОЗУ и организует их выполнение, а арифметико-логическое устройство (АЛУ) проводит арифметические и логические операции над данными.

 

5. С процессором и ОЗУ связаны устройства ввода-вывода (УВВ).

 

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

 

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

 

Системная шина характеризуется тактовой частотой и разрядностью. Количество одновременно передаваемых по шине бит называется разрядностью шины. Тактовая частота характеризует число элементарных операций по передаче данных в 1 секунду. Разрядность шины измеряется в битах, тактовая частота – в мегагерцах.

 

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

 

 

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

 

Аппаратное подключение периферийного устройства к магистрали на физическом уровне осуществляется через специальный блок - контроллер (другие названия - адаптер, плата, карта). Для установки контроллеров на материнской плате имеются специальные разъёмы - слоты.

 

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

 

Связь компьютера с внешними устройствами осуществляется через порты – специальные разъёмы на задней панели компьютера. Различают последовательные и параллельные порты. Последовательные (COM – порты) служат для подключения манипуляторов, модема и передают небольшие объёмы информации на большие расстояния. Параллельные (LPT - порты) служат для подключения принтеров, сканеров и передают большие объёмы информации на небольшие расстояния. В последнее время широкое распространение получили последовательные универсальные порты (USB), к которым можно подключать различные устройства.

 

Минимальная конфигурация компьютера включает в себя: системный блок, монитор, клавиатуру и мышь.

Контрольные вопросы:

1. Какие основные компоненты образуют ЭВМ?