Курсовая работа: Анализ и оценка аппаратных средств современных ПЭВМ
Курсовая работа: Анализ и оценка аппаратных средств современных ПЭВМ
Курсовая работа выполнена
студентом гр. А19301 Рыбалко С.О.
Государственный
комитет по связи и информатике
МОСКОВСКИЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
Кафедра ВТ и
УС
Москва
1997
Введение
В
наше время трудно представить себе, что без компьютеров можно обойтись. А ведь
не так давно, до начала 70-х годов вычислительные машины были доступны весьма
ограниченному кругу специалистов, а их применение, как правило, оставалось
окутанным завесой секретности и мало известным широкой публике. Однако в1971 г.
произошло событие, которое в корне изменило ситуацию и с фантастической
скоростью превратило компьютер в повседневный рабочий инструмент десятков
миллионов людей. В том вне всякого сомнения знаменательном году еще почти
никому не известная фирма Intel из небольшого американского городка с красивым
названием Санта-Клара (шт. Калифорния), выпустила первый микропроцессор. Именно
ему мы обязаны появлением нового класса вычислительных систем - персональных
компьютеров, которыми теперь пользуются, по существу, все, от учащихся
начальных классов и бухгалтеров до маститых ученых и инженеров. Этим машинам,
не занимающим и половины поверхности обычного письменного стола, покоряются все
новые и новые классы задач, которые ранее были доступны (а по экономическим
соображениям часто и недоступны - слишком дорого тогда стоило машинное время
мэйнфреймов и мини-ЭВМ) лишь системам, занимавшим не одну сотню квадратных
метров. Наверное, никогда прежде человек не имел в своих руках инструмента,
обладающего столь колоссальной мощью при столь микроскопических размерах.
Процессоры
Первый шаг
15
ноября 1971 г. можно считать началом новой эры в электронике. В этот день
компания приступила к поставкам первого в мире микропроцессора Intel 4004 -
именно такое обозначение получил первый прибор, послуживший отправной точкой
абсолютно новому классу полупроводниковых устройств.
Создав
новый рынок и захватив на нем господствующие высоты, Intel тем не менее
стремилась расширить его границы, и за 25 лет процессоры проделали поистине
гигантский путь.
Рассмотрим
типы процессоров, которые применяются в данное время:
80286
Процессор
i80286 был анонсирован 1 февраля 1982 г. Архитектура и характеристики чипа
оказались весьма впечатляющими. Оставшись 16-разрядным прибором, по производительности
новый ЦП в 3—6 раз превзошел своего предшественника (i8086) при тактовой
частоте первой модификации 8 МГц. Благодаря использованию многовыводного
корпуса разработчики смогли применить схему с раздельными шинами адресов и
данных. 24 разряда адреса позволили обращаться к физической памяти объемом до
16 Мбайт — такую же емкость имели тогда и старшие модели большинства
мэйнфреймов. Встроенная система управления памятью и средства ее защиты
открывали широкие возможности использования МП в многозадачных средах. Кроме
того, аппаратура i80286 обеспечивала работу с виртуальной памятью объемом до 1
Гбайт.
Новый
ЦП имел два режима работы - реальный и защищенный. В первом случае он
воспринимался как быстрый ЦП i8086 с несколько расширенной системой команд и
прекрасно подходил тем потребителям, для которых, помимо скоростных
характеристик, жизненно важным было сохранение существующего задела ПО. Работа
в защищенном режиме позволяла использовать преимущества прибора в полном
объеме, и прежде всего — большой объем основной памяти.
Первенец 32-разрядных систем
Первенец
32-разрядных систем i80386 был представлен 17 октября 1985 г. и имел все
права на звание процессора для ЭВМ общего назначения. Использование
КМОП-технологии с проектными нормами 1 мкм и двумя уровнями металлизации
позволило разместить на кристалле 275 тыс. транзисторов и реализовать полностью
32-разрядную архитектуру ЦП. 32 разряда адреса обеспечили адресацию физической
памяти объемом до 4 Гбайт и виртуальной памяти емкостью до 64 Тбайт. Помимо
работы с виртуальной памятью допускались операции с памятью, имевшей страничную
организацию. Предварительная выборка команд, буфер на 16 инструкций, конвейер
команд и аппаратная реализация функций преобразования адреса значительно
уменьшили среднее время выполнения команды. Благодаря этим архитектурным
особенностям, процессор мог выполнять 3 - 4 млн. команд в секунду, что примерно
в 6 - 8 раз превышало аналогичный показатель для МП i8086. Безусловно, новый
прибор остался совместимым со своими предшественниками на уровне объектных
кодов.
Особый
интерес представляли три режима работы кристалла ¾ реальный, защищенный и режим виртуального МП i8086. В
первом обеспечивалась совместимость на уровне объектных кодов с устройствами
i8086 и i80286, работающими в реальном режиме. При этом архитектура i80386 была
почти идентична архитектуре 86-го процессора, для программиста же он вообще
представлялся как ЦП i8086, выполняющий соответствующие программы с большей
скоростью и обладающий расширенной системой команд и регистрами. Благодаря этим
качествам 32-разрядного продукта компания сохранила прежних клиентов, которые
хотели модернизировать свои системы, не отказываясь от имевшегося задела в
области программного обеспечения, и привлекла тех, кому изначально требовалась
высокая скорость обработки информации.
Одно
из основных ограничении реального режима было связано с предельным объемом
адресуемой памяти, равным 1 Мбайт. От него свободен защищенный режим,
позволяющий воспользоваться всеми преимуществами архитектуры нового ЦП. Размер
адресного пространства в этом случае увеличивался до 4 Гбайт, а объем
поддерживаемых программ до 64 Тбайт. Системы защищенного режима обладали более
высоким быстродействием и возможностями организации истинной многозадачности.
Наконец,
режим виртуального МП открывал возможность одновременного исполнения ОС и
прикладных программ. написанных для МП i8086, i80286 и80386. Поскольку объем
памяти, адресуемой 386-м процессором, не ограничен значением 1 Мбайт, он
позволял формировать несколько виртуальных сред i8086.
10
апреля 1989 г. корпорация Intel объявила о начале выпуска 32 разрядного прибора
второго поколения - i80486, ставшего после устройств i8080 и !8086 еще одним
долгожителем.
Pentium
Стремительное
усложнение программного обеспечения и постоянное расширение сферы применения
компьютеров настоятельно требовали существенного роста вычислительной мощи
центральных процессоров ПК. Ко всему прочему на пятки стали наступать и
RISC-процессоры. Хотя в конце 80-х годов некоторые эксперты предсказывали
близкий конец кристаллов СISC, корпорация Intel вполне справедливо посчитала,
что до этого еще далеко и в микропроцессорах использованы не все возможности
СISC-архитектуры. Кроме того, фирме вряд ли простили бы отказ от программной
совместимости с предшествующими моделями - стоимость накопленного системного и
прикладного ПО уже измерялась в миллиардах долларов.
Как
это случалось не раз, проработки нового процессора начались, когда проект
создания 486-го МП вступил в заключительную стадию. В основу продукта была
положена суперскалярная архитектура (еще один атрибут из мира мэйнфреймов),
которая и дала возможность получить пятикратное повышение производительности по
сравнению с моделью 486DХ. Высокая скорость выполнения команд достигалась
благодаря двум 5-ступенчатым конвейерам, позволявшим одновременно исполнять
несколько инструкций. Для постоянной загрузки обоих конвейеров из кэш’а
требуется широкая полоса пропускания . Совмещенный буфер команд и данных
обеспечить ее не мог, и разработчики воспользовались решением из арсенала
RISC-процессоров, оснастив Pentium раздельными буферами команд и данных. При
этом обмен информацией с памятью через кэш данных осуществлялся совершенно
независимо от процессорного ядра, а буфер инструкций был связан с ним через
высокоскоростную 256-разрядную внутреннюю шину. Несмотря на то что новый
кристалл был спроектирован как 32-разрядный, для связи с остальными
компонентами системы использовалась внешняя 64-разрядная шина данных с
максимальной пропускной способностью 528 Мбайт/с. Еще одной «изюминкой»
архитектуры, позаимствованной у представителей универсальных ЭВМ стала схема
предсказания переходов.
По
скорости выполнения команд с плавающей точкой Pentium в пять - семь раз
превзошел процессор 486DX2/50 и почти на порядок - микросхему 486DX/33.
Pentium Pro
27
марта 1995 г. Intel представила микропроцессор шестого поколения, получивший
название Pentium Pro. Стремление выжать из CISC-архитектуры практически все, на
что она способна, заставило разработчиков этого продукта пользоваться почти
всеми техническими решениями, которые ранее применялись в супер ЭВМ и
мэйнфреймах (благо, достигнутая степень интеграции это уже позволяла). Прежде
всего речь идет об использовании механизма динамического разделения порядка
выполнения команд нескольких многоступенчатых конвейеров вместо двух
5-ступенчатых конвейеров, характерных для Pentium. Новый ЦП имеет их три, в
каждом из которых 14 ступеней. Подобный многофазный конвейер позволил
обеспечить высокую тактовую частоту процессора (133 МГц в первой модели). Для
осуществления постоянной загрузки конвейера необходимы высокоэффективный кэш
команд и высококачественная схема предсказания переходов. Поэтому в отличие от
своего предшественника, имевшего двухвходовой ассоциативный кэш инструкций,
Pentium Pro обладает более эффективным четырехвходовым кэш’ем, а также схемой
предсказания ветвлений на 512 входов. Кроме того, для повышения
производительности была применена буферная память второго уровня емкостью 256
Кбайт, расположенная в отдельном чипе и смонтированная в том же корпусе, что и
процессор. Кристалл кэш’а связан с процессором собственной синхронной
64-разрядной шиной, работающей на тактовой частоте процессора .
Страницы: 1, 2, 3, 4, 5, 6, 7, 8 |