Презентация, доклад на тему Анализ и оценка RISC - систем на базе различных архитектур

Анализ и оценка RISC - систем на базе различных архитектурТеоретические основы RISC - систем на базе различных архитектур: а) общие сведенья о процессорах; б) архитектуры процессоров; в)

Слайд 1МБОУ «Гимназия №7 имени Героя России С.В.Василёва» г. Брянска
«Анализ и оценка RISC

- систем на базе различных архитектур»

Работа на тему:

МБОУ «Гимназия №7 имени Героя России С.В.Василёва» г. Брянска «Анализ и оценка RISC - систем на базе

Слайд 2Анализ и оценка RISC - систем на базе различных архитектур
Теоретические основы

RISC - систем на базе различных архитектур:
а) общие сведенья о процессорах;
б) архитектуры процессоров;
в) процессоры типа CISC; г) процессоры типа RISC; д) процессоры типа MISC, ZISC, URISC (OISC), TTA;
е) особенности процессоров с архитектурой PA-RISC;
Основные выводы и оценки RISC систем на базе различных архитектур.

Оглавление:

Анализ и оценка RISC - систем на базе различных архитектурТеоретические основы RISC - систем на базе различных

Слайд 3Анализ и оценка RISC - систем на базе различных архитектур
Центральный процессор

(ЦП; также центральное процессорное устройство - ЦПУ; англ. central processing unit, CPU, дословно - центральное обрабатывающее устройство) - электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Электронный блок, реализованный на одной схеме называют микропроцессором.

Общие сведенья о процессорах

Анализ и оценка RISC - систем на базе различных архитектурЦентральный процессор (ЦП; также центральное процессорное устройство - ЦПУ;

Слайд 4Анализ и оценка RISC - систем на базе различных архитектур
Главными характеристиками

ЦПУ являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса, используемого при производстве (для микропроцессоров) и архитектура.








Остановимся более подробно на архитектурах процессоров.

Общие сведенья о процессорах

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурГлавными характеристиками ЦПУ являются: тактовая частота, производительность, энергопотребление,

Слайд 5Анализ и оценка RISC - систем на базе различных архитектур
Архитектура процессора

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

Архитектуры процессоров

Анализ и оценка RISC - систем на базе различных архитектурАрхитектура процессора - количественная составляющая компонентов микроархитектуры вычислительной

Слайд 6Анализ и оценка RISC - систем на базе различных архитектур
С точки

зрения аппаратной составляющей вычислительной системы архитектура процессора - это некий набор свойств и качеств, присущий целому семейству процессоров (иначе говоря — «внутренняя конструкция», «организация» этих процессоров).

Имеются различные классификации архитектур процессоров, как по организации (например, по количеству и скорости выполнения команд: RISC, CISC), так и по назначению (например, специализированные графические).

Архитектуры процессоров

Анализ и оценка RISC - систем на базе различных архитектурС точки зрения аппаратной составляющей вычислительной системы архитектура процессора

Слайд 7Анализ и оценка RISC - систем на базе различных архитектур
Остановимся подробнее

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

Архитектуры процессоров

Архитектуры процессоров

CISC

RISC

MISC

PA-RISC

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурОстановимся подробнее на классификации архитектур процессоров по организации

Слайд 8Анализ и оценка RISC - систем на базе различных архитектур
CISC (англ. Complex

instruction set computing, или complex instruction set computer — компьютер с полным набором команд) — концепция проектирования процессоров, которая характеризуется следующим набором свойств:
1) нефиксированное значение длины команды;
2) арифметические действия кодируются в одной команде;
3) небольшое число регистров, каждый из которых выполняет строго определённую функцию.

Недостатки CISC архитектуры:
1) высокая стоимость аппаратной части;
2) сложности с распараллеливанием вычислений.

Процессоры типа CISC

Анализ и оценка RISC - систем на базе различных архитектурCISC (англ. Complex instruction set computing, или complex instruction set

Слайд 9Анализ и оценка RISC - систем на базе различных архитектур
Примерами CISC-процессоров

являются процессоры на основе команд x86 (исключая современные Intel Pentium 4, Pentium D, Core, AMD Athlon, которые являются гибридными) и процессоры Motorola MC680x0.
Наиболее распространённая архитектура современных настольных, серверных и мобильных процессоров построена по архитектуре Intel x86 (или х86-64 в случае 64-разрядных процессоров). Формально, все х86-процессоры являлись CISC-процессорами, однако новые процессоры являются CISC-процессорами с RISC-ядром. Они непосредственно перед исполнением преобразуют CISC-инструкции процессоров x86 в более простой набор внутренних инструкций RISC.


Процессоры типа CISC

Анализ и оценка RISC - систем на базе различных архитектурПримерами CISC-процессоров являются процессоры на основе команд x86

Слайд 10Анализ и оценка RISC - систем на базе различных архитектур
Существуют и

российские CISC-процессоры. Это 32-разрядные микропроцессоры серии “ Электроника ” и СМ ЭВМ. Основные архитектурные особенности : виртуальное адресное пространство ёмкостью 4 Гбайт; 32-разрядное слово. Однако уже сейчас готовится процессор Эльбрус-8С, кристалл которого разработан по технологии 28 нм, имеет 8 процессорных ядер с улучшенной 64-разрядной архитектурой Эльбрус 3-го поколения, кэш-память 2-го уровня общим объёмом 4 мегабайта и 3-го уровня объёмом 16 мегабайт.

Процессоры типа CISC

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурСуществуют и российские CISC-процессоры. Это 32-разрядные микропроцессоры серии

Слайд 11Анализ и оценка RISC - систем на базе различных архитектур
RISC (англ. restricted

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

Процессоры типа RISC

Анализ и оценка RISC - систем на базе различных архитектурRISC (англ. restricted (reduced) instruction set computer - компьютер с

Слайд 12Анализ и оценка RISC - систем на базе различных архитектур
Нередко слова

«сокращённый набор команд» понимаются как минимизация количества инструкций в системе команд. В действительности, инструкций у многих RISC-процессоров больше, чем у CISC-процессоров. Некоторые RISC-процессоры вроде транспьютеров фирмы INMOS (ныне - STMicroelectronics)(транспьютер – многопроцессорная система на одном кристале) имеют наборы команд не меньше, чем, например, у CISC-процессоров IBM System/370; и наоборот — CISC-процессор DEC PDP-8 имеет только 8 основных и несколько расширенных инструкций.

Процессоры типа RISC

Анализ и оценка RISC - систем на базе различных архитектурНередко слова «сокращённый набор команд» понимаются как минимизация

Слайд 13Анализ и оценка RISC - систем на базе различных архитектур
На самом

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

Процессоры типа RISC

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурНа самом деле, термин «сокращённый» в названии описывает

Слайд 14Анализ и оценка RISC - систем на базе различных архитектур
Некоторые архитектуры,

специально разработанные для минимизации количества инструкций, сильно отличаются от классических RISC-архитектур и получили другие названия: Minimal instruction set computer (MISC), Zero instruction set computer (ZISC), Ultimate RISC (также называемый OISC), Transport triggered architecture (TTA) и т. п.

Процессоры типа MISC, ZISC, URISC (OISC), TTA

Анализ и оценка RISC - систем на базе различных архитектурНекоторые архитектуры, специально разработанные для минимизации количества инструкций,

Слайд 15Анализ и оценка RISC - систем на базе различных архитектур
MISC (англ. minimal

instruction set computer - «компьютер с минимальным набором команд») - вид процессорной архитектуры. Процессоры с MISC, как и процессоры RISC, характеризуются небольшим числом чаще всего встречающихся команд. Вместе с этим, принцип «очень длинных командных слов» (VLIW) обеспечивает выполнение группы непротиворечивых команд за один цикл работы процессора. Порядок выполнения команд распределяется таким образом, чтобы в максимальной степени загрузить маршруты, по которым проходят потоки данных. Компоненты процессора просты и работают на высоких частотах. Система команд MISC настолько проста, что поместилась на одной странице.

Процессоры типа MISC

Анализ и оценка RISC - систем на базе различных архитектурMISC (англ. minimal instruction set computer - «компьютер с минимальным

Слайд 16Анализ и оценка RISC - систем на базе различных архитектур
ZISC (англ. Zero

Instruction Set Computer — компьютер с нулевым набором команд) — архитектура процессора, основанная на таких технологиях, как сопоставление с образцом. Архитектура характеризуется отсутствием микрокоманд в привычном для микропроцессоров понимании.
ZISC — это технология, основанная на идеях, позаимствованных из нейросетей. Для ZISC характерна аппаратная параллельная обработка данных, подобно тому как это происходит в настоящих нейросетях. Эта концепция была разработана Guy Paillet.

Процессоры типа ZISC

Анализ и оценка RISC - систем на базе различных архитектурZISC (англ. Zero Instruction Set Computer — компьютер с нулевым

Слайд 17Анализ и оценка RISC - систем на базе различных архитектур
URISC (от

англ. Ultimate RISC) — предельный случай процессора типа RISC (буквально: компьютер с сокращённым набором инструкций), в котором выполняется только один тип инструкций: обычно это «reverse-subtract and skip if borrow», что означает «вычесть и пропустить следующую инструкцию, если вычитаемое было больше уменьшаемого» соответственно. Аналогичная концепция, основанная именно на «subtract and branch unless positive» — «вычесть и перейти, если результат не положительный», называется SUBLEQ. URISC также известен в современной литературе как OISC (англ. One Instruction Set Computer).

Процессоры типа URISC (OISC)

Анализ и оценка RISC - систем на базе различных архитектурURISC (от англ. Ultimate RISC) — предельный случай процессора типа

Слайд 18Анализ и оценка RISC - систем на базе различных архитектур
Transport triggered

architecture (TTA) — вариант архитектуры микропроцессоров, в которой программы непосредственно управляют внутренними соединениями (шинами) между блоками процессора. Вычисления являются побочным эффектом передачи данных между блоками: запись данных на входной порт (triggering port) функционального устройства приводит к началу их обработки данным устройством. Благодаря модульной структуре, TTA-архитектура подходит для проектирования проблемно-ориентированных процессоров (ASIP), при этом TTA-процессоры получаются универсальнее и дешевле чем аппаратные ускорители для фиксированных функций. Основным недостатком TTA является не универсальность поставленных задач.

Процессоры типа TTA

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурTransport triggered architecture (TTA) — вариант архитектуры микропроцессоров, в

Слайд 19Анализ и оценка RISC - систем на базе различных архитектур
PA-RISC — микропроцессорная

архитектура, разработанная компанией Hewlett-Packard. Как следует из названия, это RISC-архитектура; PA означает Precision Architecture (рус. точная архитектура). Иногда эта архитектура называется HP/PA (Hewlett Packard Precision Architecture).
Архитектура была представлена 26 февраля 1986 года, когда были выпущены первые модели HP 3000 Series 930 и HP 9000 Model 840 оснащённые первой реализацией архитектуры — TS1.

Процессоры типа PA-RISC

Анализ и оценка RISC - систем на базе различных архитектурPA-RISC — микропроцессорная архитектура, разработанная компанией Hewlett-Packard. Как следует

Слайд 20Анализ и оценка RISC - систем на базе различных архитектур
Однако в

отличии от процессоров типа MISC, ZISC, URISC (OISC), TTA, которые также являются «модификацией» RISC, архитектуру PA-RISC нельзя выделить в отдельную группу, так как её логика и главная идея напрямую заимствована у RISC архитектуры.

Процессоры типа PA-RISC

…к оглавлению

Анализ и оценка RISC - систем на базе различных архитектурОднако в отличии от процессоров типа MISC, ZISC,

Слайд 21Анализ и оценка RISC - систем на базе различных архитектур
Несмотря на

многообразие архитектур невозможно выделить «лучшую» из них. Архитектуры типа MISC, ZISC, URISC (OISC), TTA из-за своей узконаправленности идеально подходят для выполнения конкретных задач. Архитектуры CISC и RISC (PA-RISC) более универсальны. CISC позволяет выполнять более сложные вычисления, что влияет на стоимость его аппаратной части. Еще один недостаток - сложности с распараллеливанием вычислений, с многозадачностью. RISC более многозадачен, однако из-за его «простоты», благодаря чему достигается большая скорость, производительность, многозадачность, он не способен делать столь «тяжелые» вычисления что и CISC.

Основные выводы и оценки RISC систем на базе различных архитектур.

Анализ и оценка RISC - систем на базе различных архитектурНесмотря на многообразие архитектур невозможно выделить «лучшую» из

Слайд 22Анализ и оценка RISC - систем на базе различных архитектур
В настоящее

время крупные IT компании пытаются найти способы по совмещению обеих архитектур в одном процессоре, в одной системе. Самый продвинутый способ достигнуть этого на сегодня – это реализация RISC ядра на CISC процессоре. Все современные десктопные процессоры построенны по этому принципу, благодаря которому достигается высокая производительность.

Основные выводы и оценки RISC систем на базе различных архитектур.

Анализ и оценка RISC - систем на базе различных архитектурВ настоящее время крупные IT компании пытаются найти

Слайд 23Анализ и оценка RISC - систем на базе различных архитектур
Спасибо за

внимание!
Анализ и оценка RISC - систем на базе различных архитектурСпасибо за внимание!

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть