Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

RISK- процесор





RISC (англ. restricted (reduced) instruction set computer) - Комп'ютер з скороченим набором команд) - архітектура процесора, в якому швидкодія збільшується за рахунок спрощення інструкцій, щоб їх декодування було більш простим, а час виконання - меншим. Перші RISC - процесори навіть не мали операції множення і ділення. Це також полегшує підвищення тактової частоти і робить ефективнішою суперскалярність (розпаралелювання інструкцій між кількома виконавчими блоками).

RISC микропроцессор компании Sun UltraSPARC

Набори операцій у більш ранніх архітектурах потрібні для полегшення ручної написання програм мовами ассемблерів або прямо в машинних кодах, а також для спрощення реалізації компіляторів, виконували якнайбільше роботи. Нерідко в набори включалися інструкції для прямої підтримки конструкцій мов високого рівня. Інша особливість цих наборів - більшість інструкцій, як правило, допускали всі можливі методи адресації (т. н. «Ортогональність системи команд (англ.)») - наприклад, і операнди, і результат в арифметичних операціях доступні не тільки в регістрах, але і через безпосередню адресацію, і прямо в пам'яті. Пізніше такі архітектури були названі CISC (англ. Complex instruction set computer).

Однак багато компілятори не задіяли всі можливості таких наборів інструкцій, а на складні методи адресації йде багато часу через додаткових звернень до повільної пам'яті. Було показано, що такі функції краще виконувати послідовністю більш простих інструкцій, якщо при цьому процесор спрощується і в ньому залишається місце для більшого числа регістрів, за рахунок яких можна скоротити кількість звернень до пам'яті. У перших архітектурах, що зараховуються до RISC, більшість інструкцій для спрощення декодування мають однакову довжину і схожу структуру, арифметичні операції працюють тільки з регістрами, а робота з пам'яттю йде через окремі інстркуції завантаження (load) і збереження (store). Ці властивості і дозволили краще збалансувати етапи конвейеризації, зробивши конвеєри в RISC значно ефективнішими і дозволивши підняти тактову частоту.

Характрені особливості RISK – процесорів

1. Фіксована довжина машинних інструкцій (наприклад, 32 біта) і простий формат команди.

2. Спеціалізовані команди для операцій з пам'яттю - читання або запису. Операції виду Read- Modify - Write («прочитати - змінити - записати») відсутні. Будь-які операції «змінити» виконуються лише над вмістом регістрів (т. н. Архітектура load - and - store).

3. Велика кількість регістрів загального призначення (32 і більше).

4. Відсутність підтримки операцій виду «змінити» над укороченими типами даних - байт, 16 -бітове слово. Так, наприклад, система команд DEC Alpha містила лише операції над 64 -бітними словами, і вимагала розробки та подальшого виклику процедур для виконання операцій над байтами, 16 - і 32 -бітними словами.

5. Відсутність мікропрограм всередині самого процесора. Те, що в CISC - процесорі виповнюється мікропрограмами, в RISC - процесорі виконується як звичайний (хоча і поміщений в спеціальне сховище) машинний код, не відрізняється принципово від коду ядра ОС і додатків. Так, наприклад, обробка відмов сторінок в DEC Alpha і інтерпретація таблиць сторінок містилася в так званому PALcode (Privileged Architecture Library), вміщеному в ПЗУ. Заміною PALCode можна було перетворити процесор Alpha з 64 - бітного в 32 -бітний, а також змінити порядок байтів в слові і формат входів таблиць сторінок віртуальної пам'яті.

 

 







Дата добавления: 2015-10-19; просмотров: 589. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

Studopedia.info - Студопедия - 2014-2026 год . (0.011 сек.) русская версия | украинская версия