Главная страница
Навигация по странице:

  • Показатель Поколения ЭВМ 1

  • 1945 —1955 гг. 1955 —1965 гг. 1965 —1980 гг.

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

  • Классификация ЭВМ по условиям эксплуатации

  • Классификация ЭВМ по области применения.

  • Классификация ЭВМ по целевому назначению.

  • N = 2

  • вычислительные системы в информатике. вычислительные системы (копия). В россии в xvixvii веках появилось намного более передовое изобретение


    Скачать 0.79 Mb.
    НазваниеВ россии в xvixvii веках появилось намного более передовое изобретение
    Анкорвычислительные системы в информатике
    Дата23.05.2023
    Размер0.79 Mb.
    Формат файлаdocx
    Имя файлавычислительные системы (копия).docx
    ТипАнализ
    #1153303
    страница1 из 12
      1   2   3   4   5   6   7   8   9   ...   12

    История развития вычислительной техники.

    Совокупность устройств, предназначенных для автоматической или автома­тизированной обработки данных, называется вычислительной техникой. В это число устройств входит и компьютер — электронный прибор, предна­значенный для автоматизации, создания, хранения, обработки и транспорти­ровки данных.

    Анализируя раннюю историю вычислительной техники, некоторые зару­бежные исследователи в качестве древнего предшественника компьютера называют механическое счетное устройство — абак. Абак представляет со­бой глиняную пластинку с желобами, в которых раскладывались камни, представлявшие числа.

    В России в XVI—XVII веках появилось намного бо­лее передовое изобретение  —русские счеты.

    В Западной Европе около 1500 года Леонардо да Винчи разработал эскиз 13-разрядного суммирующего устройства.

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

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

    Все эти машины были механические, содержали тысячи шестеренок, которые надо было изготовить с высокой точностью. Программу для машины Бэббиджа записывали на перфокартах. Первым программистом для этой машины была дочь Байрона — Ада Ловлейс, в честь которой уже в наши дни был назван язык программирования Ada.

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

    Первой действующей ЭВМ стал ENIAC (Electronic Numerical Integrator and Computer, США, 1946 год). Руководили проектом американцы Моучли и Эккерт. Эта машина содержала около 18 тыс. электроламп, множество элек­тромеханических элементов и потребляла 150 кВт электроэнергии.

    В СССР до 1970-х годов создание ЭВМ велось полностью самостоятель­но. Первая отечественная ЭВМ — МЭСМ (малая электронно-счетная маши­на) была создана в 1951 году под руководством академика Лебедева. Одной из лучших в мире для своего времени была БЭСМ-6, созданная в середине 60-х годов.

    Различают несколько поколений электронных вычислительных машин на основе физико-технологического принципа: машину относят к тому или иному поколению в зависимости от использования в ней физических элемен­тов или технологии ее изготовления .

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

    Приход полупроводниковой техники (транзистор изобретен в 1948 году) резко изменил ситуацию. ЭВМ сильно уменьшились в размерах, стали мень­ше потреблять электроэнергии, их стоимость также снизилась, а быстродей­ствие увеличилось. Появились крупные фирмы по производству компьюте­ров широкого назначения: International Business Machines (IBM), Control Date Corporation (CDC), Digital Equipment Corporation (DEC).

     Уже начиная со вто­рого поколения, электронно-вычислительные машины стали делиться на большие, средние и малые по признакам размеров, стоимости и вычисли­тельных возможностей.

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

    В 1971 году компанией Intel было создано устройство, реализующее на одной крошечной микросхеме функции процессора.

    Появилась новая отрасль промышленности — микроэлектроника, которая стала производить большие (БИС) и сверхбольшие (СБИС) интегральные схемы. 1976 год стал началом эры массового появления персональных ЭВМ, первым представителем которой стал Apple, созданный американцами Возняком и Джобсом.

    В 1981 году IBM выпустила свои персональные компьютеры IBM PC XT и PC AT, кото­рые были оснащены операционной системой MS DOS, созданной фирмой Microsoft. С тех пор IBM PC стала самой популярной "персоналкой" в мире.

    К 1990 году микроэлектроника подошла к пределу, разрешенному физи­ческими законами.

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

     

     

    Показатель

    Поколения ЭВМ

     

    1

    II

    III

    IV

    V

     

    1945 —1955 гг.

    1955 —1965 гг.

    1965 —1980 гг.

    с 1980 г. 

     

     

     

    Элементная база

     Лампы

    Транзисторы

    Интегральные схемы ( ИС) и большие ИС

     Сверхбольшие ИС ( СБИС)

    Оптоэлектроника и криоэлектроника

    Емкость ОЗУ (байт)

    102

     

    103

     

    105

     

    107

     

    108

     

    Быстродействие

    (опер/с)

    104  

    106  

    108  

    109  

    1012  

    Языки программирования

     

    Машинный код

     

    Ассемблер

     

    Процедурные языки высокого уровня (ЯВУ)

    Процедурные и непроцедурные ЯВУ

    Новые непроцедурные 

    ЯВУ

     

    Средства связи с пользователем

    Пульт управления и перфокарты

    Перфокарты и перфоленты

     Алфавитно-цифровой терминал и монохромный дисплей

    Дисплей и клавиатура

     

    Устройство голосовой связи

     

     

     

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

    Существуют различные классификации компьютерной техники:

    • по производительности;

    • по условиям эксплуатации;

    • по области применения;

    • по целевому назначению и т.д.

    Четких границ между классами компьютеров не существует. По мере совершенствования структур и технологии производства, появляются новые классы компьютеров, границы существующих классов существенно изменяются.

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

    По этому признаку ЭВМ можно условно разбить на три части: суперкомпьютеры, мэйнфреймы (универсальные компьютеры) и микрокомпьютеры.

    Определить суперкомпьютеры можно лишь относительно. Их производи­тельность свыше 100 мегафлоп (1 мегафлоп миллион операций с плаваю­щей точкой в секунду). Эти машины представляют собой многопроцессорные и многомашинные комплексы, работающие на общую память и общее поле внешних устройств.

    Различают суперкомпьютеры среднего класса, класса выше среднего и переднего края (highend).

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

    Отличительной особенностью суперкомпьютеров являются векторные процессоры, оснащенные аппаратурой для параллельного выполнения опера­ций с многомерными цифровыми объектами — векторами и матрицами.

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

    Мэйнфреймы  предназначены для решения ши­рокого класса научно-технических задач и являются сложными и дорогими машинами с производительностью от 10 до 100 млн. операций в секунду. Их целесообразно применять в больших системах при наличии не менее 200—300 рабочих мест. Централизованная обработка данных на мэйнфрейме обходится примерно в 5—6 раз дешевле, чем распределенная обработка при клиент-серверном подходе. Эти машины также требуют специального поме­щения, жесткого температурного режима. Конструктивно выполняются в ви­де одной стойки. Их стоимость может достигать 300 тыс. долларов.

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

    Классификация ЭВМ по условиям эксплуатации

    По условиям эксплуатации компьютеры делятся на два типа:

    • офисные (универсальные);

    • специальные.

    Офисные предназначены для решения широкого класса задач при нормальных условиях эксплуатации.

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

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

    Специальные компьютеры управляют технологическими установками, работают в операционных или машинах скорой помощи, на ракетах, самолётах и вертолётах, вблизи высоковольтных линий передач или в зоне действия радаров, радиопередатчиков, в неотапливаемых помещениях, под водой на глубине, в условиях пыли, грязи, вибраций, взрывоопасных газов и т.п.

    Классификация ЭВМ по области применения.

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

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

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

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

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

    Классификация ЭВМ по целевому назначению.

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

    Профессиональные ЭВМ предназначены для инженерных, научно-исследовательских расчётов, обработки текстов и т.п.

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

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

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

    Кодирование информации

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

    История кодирования очень обширна. В быту используются такие системы кодировки, как код Морзе , Брайля , код морских сигналов и т. п. В вычисли­тельной технике система кодирования называется двоичным кодированием и основана на представлении данных в двоичной системе. Такое представление наиболее просто реализовать в электронных схемах с двумя устойчивы­ми состояниями: есть ток— 1, нет тока— 0. Таким образом, используются два знака 0 и 1. Эти знаки называются двоичными цифрами. Двумя битами можно закодировать четыре различных ком­бинации 00, 01, 10 и 11, три бита дадут восемь комбинаций 000, 001, 010, 011, 100, 101, 110, 111 и т. д.

    Общая формула имеет вид

       N = 2m,                                  

    где:  — количество независимых кодируемых значений,  т — разрядность кодирования, принятая в данной системе.

    Системы счисления

    Системой счисления называется принятый способ записи чисел и сопостав­ления этим записям реальных значений.

     Все системы счисления разделяются на два класса: позиционные и непозиционные.

    Позиционной системой счисле­ния называется такое представление чисел, в котором последовательные чи­словые разряды являются последовательными целыми степенями некоторого целого числа, называемого основанием системы счисления. Основание сис­темы счисления — это отношение соседних разрядов числа. Позиционные системы для записи чисел используют ограниченный набор символов, назы­ваемых цифрами, и величина числа зависит не только от набора цифр, но и от того, в какой последовательности записаны цифры, т. е. от позиции, зани­маемой цифрой.

    Непозиционные системы для записи числа используют бесконечное мно­жество символов, и значение символа не зависит от того места, которое он занимает в числе. Примером непозиционной системы может служить римская система счисления.

    Например, числа один, два и три кодируются буквой 1: I, II, III. Для записи числа пять выбирается новый символ V, для десяти — X и т. д. Кроме сложной записи самих чисел такая форма их представления приводит к очень сложным правилам арифметики.

    Число в позиционной системе счисления с основанием gможет быть представлено в виде многочлена по степеням gследующим образом:

    X = хп-1 gn-1 + хп-2 gn-2  +…. +хg+ хg0 + х-1 g-1+ ….+ х-mg-m,      

    где : X— запись числа в системе счисления с основанием gхi — цифра в  -ом разряде,  п — число разрядов целой части,  т— число разрядов дроб­ной части.

    Записывая слева направо числа, получим закодированную запись числа в   g -ичной системе счисления  X = хп-1 хп—2……..хх2х-1……х-m

    В двоичной системе счисления все арифметические действия выполняют­ся весьма просто, например таблица сложения и умножения будет иметь во­семь правил (табл. 1.1). Однако запись числа в двоичной системе счисления длиннее записи того же числа в десятичной системе счисления в log10 раз (примерно в 3,3 раза). Это громоздко и неудобно для использования.

    Наряду с двоичной системой в информатике применяются восьмеричная и шестнадцатеричная системы счисления. Восьмеричная система счисления имеет восемь цифр (0, 1, 2, 3, 4, 5, 6, 7, 8), шестнадцатеричная— шестна­дцать (0, 1, 2, 3, 4, 5, 6, 7, 8,9, А, В, С, D, Е, F).

    Таблица 1.1. Арифметические действия в двоичной системе счисления

     

     

          Сложение

           Умножение

     

          0 + 0=0

             0x0 = 0

     

          0 + 1=1

             0x1=0

     

         1+0 = 1

             1x0 = 0

     

          1 +1 =10

             1x1=1
      1   2   3   4   5   6   7   8   9   ...   12


    написать администратору сайта