Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оргазм_шпоры.docx
Скачиваний:
22
Добавлен:
07.07.2019
Размер:
1.08 Mб
Скачать
  1. Основные отличительные черты epic-концепции

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

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

Особенности EPIC: 1)большое количество регистров; 2)использование простых инструкций, сгруппированных по три, одинаковой длины, образующих длинные командные слова LIW (long instruction words); 3)переупорядочиванием и оптимизацией команд, так же как и во VLIW, занимается компилятор, а не процессор; 4)команды из разных ветвей узлового ветвления снабжаются предикатными полями и запускаются параллельно; 5)загрузка по предположению; 6)масштабируемость архитектуры до большого количества функциональных устройств.

  1. Основные характерные черты cisc-архитектуры

Компьютеры с CISC (Complex Instruction Set Computer) архитектурой имеют комплексную (полную) систему команд, под управлением которой выполняются всевозможные операции типа «память – память», «память – регистр», «регистр – память», «регистр – регистр».

Основоположником CISC-архитектуры можно считать компанию IBM.

Данная архитектура характеризуется: 1)большим числом команд (более 200); 2)переменной длиной команд (от 1 до 13 байт);3)значительным числом способов адресации и форматов команд; сложностью - команд и многотактностью их выполнения; 4)наличием микропрограммного управления, что снижает быстродействие и усложняет процессор.

На мировых рынках полная система команд (CISC) представлена в процессорах фирм Intel, Advanced Micro Devices (AMD), Cyrix и др.

  1. Основные характерные черты risc-архитектуры

Компьютеры с RISC (Reduced Instruction Set Computer) архитектурой содержат набор простых, часто употребляемых в программах команд. Основными являются операции типа «регистр — регистр».

RISC.Данная архитектура характеризуется: 1)сокращенным числом команд; 2)тем, что большинство команд выполняется за один машинный такт; 3)постоянной длиной команд; 4)небольшим количеством способов адресации и форматов команд; 5)тем, что для простых команд нет необходимости в использовании микропрограммного управления; 6)большим числом регистров внутренней памяти процессора.

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