- •1.Основные понятия и определения, относящиеся к мп технике
- •2. Структура эвм по фон Нейману. Пять принципов фон Неймана. Цикл управления по фон Нейману
- •3. Классификация архитектур эвм по взаимодействию процессора, памяти и устройств ввода-вывода.
- •4. Классификация архитектур эвм по взаимодействию потока команд и потока данных
- •5. Классификация mimd-систем по Таненбауму (smp , numa ,mpp и cow).
- •6. Архитектуры мп . Назовите и поясните составные части понятия архитектуры.
- •7. Основные характеристики мп (m/n/k). Архитектурные особенности современных мп. Микроархитектура мп.
- •1) Тактовой частотой,
- •2) Разрядностью,
- •3) Архитектурой.
- •8. Risc и cisc-микропроцессоры.
- •Характерные особенности risc-процессоров
- •9. Структура рынка универсальных микропроцессоров
- •10. Микропроцессоры компании Intel. История создания мп, закон Myрa , динамика развития мп от Intel
- •11. Маркетинговая стратегия фирмы Intel. Платформенная стратегия фирмы на современном этапе
- •Компоненты платформ Intel
- •12. Маркировка мп от Intel .Процессорные номера для процессоров класса p4 и класса Core
- •13. Архитектура ia-32.Расширения архитектуры x86-Intel 64/em64t
- •14. Архитектура ia-64. Особенности мп Itanium, Itanium-2
- •15. Архитектура Power
- •16. Архитектура PowerPc. Архитектура Сell
- •17. Архитектура Alpha,pa-risc
- •18. Архитектура sparc, mips
- •19. Кодовое название ядер мп. Примеры (Intel, amd, via)
- •20. Новые технологии в процессорах Intel Pentium 4 (vt, ht, eist, em64t)
- •21. Описание использованных в мп на ядре Core новых технологий
- •22. Структура микропроцессорной системы.
- •23. Логическая структура микропроцессора.
- •23. Программный (синхронный асинхронный) ввод-вывод информации в мпс.
- •25. Построение магистрали адреса в мпс с использованием непрограммируемых интерфейсных компонентов к580ва86
- •26. Построение магистрали данных.
- •27. Построение магистрали управления.
- •28. Ввод-вывод информации в мпс по прерываниям; в режиме прямого доступа к памяти.
- •29. Параллельный ввод-вывод информации в мпс.
- •30. Последовательный ввод-вывод информации в мпс
- •31. Организация памяти в мпс. Подключение озу
- •32. Организация памяти в мпс. Подключение пзу
- •33. Условные обозначения компонентов Intel
- •34. Основной механизм сопряжения по времени работы мп и внешних устройств
- •35. Подключение дисплея и клавиатуры к мпс
- •36. Физическое адресное пространство памяти и портов.
- •1.3.2.2. Режимы адресации переходов.
- •1.2. Реальный режим
- •1.2.1. Параметры базового микропроцессора семейства Intel 8086.
- •Основные отличия от 486-ого процессора
- •История
- •[Править] Слияния и поглощения
- •[Править] Происхождение названия
- •Архитектура mc68000
- •Архитектура mc68020
- •Архитектура mc68030
- •Архитектура mc68040
- •Спецификация шины pci
- •Стандартные модификации pci
- •Версии HyperTransport
- •Применение HyperTransport: Замена шины процессора
- •Технические характеристики жк-монитора
- •Специализация
- •Надежность
- •[Править] Аппаратные решения
- •Размещение и Обслуживание
17. Архитектура Alpha,pa-risc
Процессоры PA-RISC
Основой разработки современных изделий Hewlett-Packard является архитектура PA-RISC. Она была разработана компанией в 1986 году и с тех пор прошла несколько стадий своего развития благодаря успехам интегральной технологии от многокристального до однокристального исполнения. В сентябре 1992 года компания Hewlett-Packard объявила о создании своего суперскалярного процессора PA-7100, который с тех пор стал основой построения семейства рабочих станций HP 9000 Series 700 и семейства бизнес-серверов HP 9000 Series 800. В настоящее время имеются 33-, 50- и 99 МГц реализации кристалла PA-7100. Кроме того выпущены модифицированные, улучшенные по многим параметрам кристаллы PA-7100LC с тактовой частотой 64, 80 и 100 МГц, и PA-7150 с тактовой частотой 125 МГц, а также PA-7200 с тактовой частотой 90 и 100 МГц. Компания активно разрабатывает процессор следующего поколения HP 8000, которые будет работать с тактовой частотой 200 МГц и обеспечивать уровень 360 единиц SPECint92 и 550 единиц SPECfp92. Появление этого кристалла ожидается в 1996 году. Кроме того, Hewlett-Packard в сотрудничестве с Intel создала новый процессор с очень длинным командным словом (VLIW-архитектура), который совместим как с семейством Intel x86, так и семейством PA-RISC. Выпуск этого процессора начался в1998 году. В качестве наглядного примера выберем PA-7100/
PA 7100
Особенностью архитектуры PA-RISC является внекристальная реализация кэша, что позволяет реализовать различные объемы кэш-памяти и оптимизировать конструкцию в зависимости от условий применения (рисунок 12.). Хранение команд и данных осуществляется в раздельных кэшах, причем процессор соединяется с ними с помощью высокоскоростных 64-битовых шин. Кэш-память реализуется на высокоскоростных кристаллах статической памяти (SRAM), синхронизация которых осуществляется непосредственно на тактовой частоте процессора. При тактовой частоте 100 МГц каждый кэш имеет полосу пропускания 800 Мбайт/с при выполнении операций считывания и 400 Мбайт/с при выполнении операций записи. Микропроцессор аппаратно поддерживает различный объем кэш-памяти: кэш команд может иметь объем от 4 Кбайт до 1 Мбайт, кэш данных - от 4 Кбайт до 2 Мбайт. Чтобы снизить коэффициент промахов применяется механизм хеширования адреса. В обоих кэшах для повышения надежности применяются дополнительные контрольные разряды, причем ошибки кэша команд корректируются аппаратными средствами.
Appha
Первой в семействе микропроцессоров Alpha появилась модель 21064 (кодовое обозначение EV4).
При соблюдении проектных норм 0,75 мкм ее максимальная частота достигала 200 МГц. В процессоре 21064 была реализована 128-разрядная внешняя шина. В кэш-памяти первого уровня процессора 21064 на данные и команды отведено по 8 Кб. Процессор имел конвейерную архитектуру и эффективные средства организации мультипроцессорных систем.
В кристалле было два регистровых файла по 32 регистра разрядностью 64 бита: один для целых чисел, второй - для чисел с плавающей запятой. Для обеспечения совместимости с архитектурами MIPS и VAX новые процессоры поддерживали арифметические вычисления с одинарной и двойной точностью в соответствии со стандартом IEEE 754 и фирменным стандартом VAX.
21064-й стал первым процессором, занесенным в книгу рекордов Гиннесса, - в 1992 г. он был назван самым быстрым в мире. Через некоторое время после выхода 200 МГц процессора 21064 вышла модернизированная версия 21064A (EV45), которая впоследствии выпускалась с тактовыми частотами 200, 233, 275 и 300 МГц. В кэш-памяти первого уровня на данные и команды было выделено по 16 Кб.
В 1994 г. корпорацией DEC был представлен новый микропроцессор семейства Alpha - модель 21164 (EV5). Вначале чипы производились с соблюдением проектных норм 0,5 мкм. Если первые образцы этого процессора имели частоту 250 МГц, то теперь такие кристаллы работают с частотой до 700 МГц. На площади 298 кв. мм размещено около 9,3 млн. транзисторов, большинство из них применяется для реализации кэш-памяти. 21164 - это процессор с суперскалярной архитектурой, способной обрабатывать до четырех инструкций за один цикл. Он объединяет в себе кэш-память данных и команд первого уровня, а также высокопроизводительную и емкую кэш-память второго уровня. Микропроцессор 21164 использует высокопроизводительный 128-разрядный интерфейс для доступа к памяти, а также имеет возможность подключения кэш-памяти третьего уровня.
21164 состоит из пяти независимых функциональных блоков:
выборки, декодирования инструкций и предсказания ветвлений;
обработки целочисленных данных;
управления памятью;
управления кэш-памятью и шинного интерфейса;
обработки данных с плавающей запятой
Процессор 21164 значительно увеличил свою вычислительную мощность в 1996 г. с выходом модификации EV56 с тактовой частотой свыше 400 МГц. В декабре 1997 г. тактовая частота достигла значения 625 МГц. Проектные нормы для новых кристаллов составили 0,35 мкм. EV56 - первый процессор, в котором был изменен набор команд Alpha. Дело в том, что для достижения максимальной производительности RISC-процессорам необходимо выравнивание данных до 64-разрядной длины. Первые процессоры Alpha тратили впустую такты для компенсации невыравненных данных, обрабатываемых программами, написанными для процессоров семейства Intel x86. В процессоре EV56 происходит выравнивание до целого числа байтов и слов, что ускоряет конвертацию x86-кодов.
