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

Архітектура POWER

Читайте также:
  1. Advice on Giving a Good PowerPoint Presentation
  2. Authority-Power 1 страница
  3. Authority-Power 2 страница
  4. Be on order bestellt sein: Two powertransformers are on
  5. Behind A Mask, Or A Woman's Power
  6. BUDGETARY POWERS
  7. Caution: You should keep power applied during the entire upgrade process. Loss of power during the upgrade could cause DAMAGE the router and void your warranty.

Архітектура POWER – це розвиток ідей, які було закладено в основу процесора IBM 801 у напрямку реалізації суперскалярної обробки, скорочення довжини конвеєра і часу виконання команд та пріоритетної орієнтації на ефективне виконання операцій з плаваючою комою.

Архітектура POWER у багатьох відношеннях є традиційною RISC -архітектурою, яка має фіксовану довжину команд, прості способи адресації, операції регістр-регістр і трьохоперандний формат команд. Проте архітектура POWER має додаткові властивості, що відрізняють її від іншої архітектури:

· набір команд заснований на ідеї суперскалярної обробки, де в процесорі команди розподіляються між трьома незалежними виконавчими пристроями: переходів, з фіксованою і плаваючою комою, при цьому команди одночасно поступають і закінчуються в цих трьох пристроях.

· архітектура POWER розширена декількома "змішаними" командами: групового завантаження і запам'ятовування регістрів, автоінкрементної адресації, операцій з полями бітів тощо;

· архітектура переходів у POWER організована за принципом попереднього перегляду умовних переходів;

· архітектура POWER визначає розширені властивості регістра умов (прапорців), для цього вводиться спеціальний біт в коді операції в кожній команді для модифікації регістра умов, а також використовуються вісім регістрів прапорців, що розширює кількість бітів умов.

Після першої реалізації архітектури POWER (1990 р.) з'явилися процесори P0WER2 і POWER2+.

Багатокристальний набір POWER2 складається з восьми напівзамовних мікросхем:

· блок кеш-пам'яті команд- 32 Кбайт;

· пристрій цілочисельної арифметики АЛП з двома конвеєрами і двома блоками регістрів; у кожному блоці є 32 регістри завдовжки 32 біти; передбачено забезпечення цілочисельних і логічних операцій і всіх звернень до пам'яті;

· пристрій операцій з плаваючою комою FPU- містить два конвеєри для виконання операцій з подвійною точністю, а також 54 регістри завдовжки 64 біт; чотири блоки кеш-пам'яті даних – усього 256 Кбайт;

· блок керування пам'яттю.

Цей набір кристалів містить 23 млн. транзисторів на площі 12,17 см2, виконаний за КМОП-схемотехнікою з проектними нормами 0,45 мкм, на частоті 66,5 Мгц споживає потужність 65 Вт.

Система Power РС використовує однокристальну реалізацію архітектури POWER для побудови малих машин. На основі архітектури Power РС послідовно було розроблено кристали 601 (для настільних робочих станцій), 603 (для портативних машин), 604 (для високопродуктивних настільних систем), 620 (для серверних конфігурацій з 64-бітовою організацією). У цих процесорах було внесено декілька змін у напрямках:

· спрощення архітектури з метою реалізації на однокристальних процесорах;

· виключення команд, які перешкоджають підвищенню тактової частоти;

· введення виконання команд без черги;

· розширення засобів підтримки симетричної багатопроцесорної обробки.

Процесор Power РС 603 містить (рис. 7.20):

· пристрій обробки переходів і вибірки команд;

· цілочисельний пристрій АЛП;

· пристрій для операцій з плаваючою комою FPU;

· кеш-пам'ять для даних і команд ємкістю по 8 Кбайт кожен;

· набір з 32 цілочисельних регістрів РЗП;

· набір з 32 регістрів РПТдля чисел з плаваючою комою;

· пристрій черги і розподілу команд;

· буфер закінчення команд;

·

 
 

буфери запису і завантаження.

 

Рис. 7.20. Структура процесора Power РС 603

Оскільки Power РС 603 є суперскалярним мікропроцесором, то він може видавати у виконавчі пристрої до трьох команд і завершувати їх виконання в одному машинному такті. Для збільшення продуктивності процесор допускає позачергове виконання команд. Окрім цього, він забезпечує програмовані режими зниження споживаної потужності.

При обробці даних команди розподіляються між п'ятьма виконавчими пристроями в заданому програмою порядку. Якщо залежності між командами відсутні, то вони виконуються миттєво.

Цілочисельне АЛП виконує більшість команд за один такт. Пристрій FPU має конвеєрну організацію і виконує операції з плаваючою комою, як з одинарною, так і з подвійною точністю.

Команди умовних переходів обробляються пристроєм переходів. Якщо умови переходу доступні, то рішення про напрямок переходу ухвалюється відразу. Інакше виконання таких команд продовжується з допущенням. Пересилки даних між кеш-пам'яттю даних і регістром РПЗ обробляються пристроями завантаження і запам'ятовування.

Після закінчення виконання команди у виконавчому пристрої її результати прямують в буфер закінчення команд. Після цього дані послідовно записуються до відповідного регістрового файлу.


Дата добавления: 2015-10-24; просмотров: 109 | Нарушение авторских прав


Читайте в этой же книге: Різновиди статичної пам'яті | Мікросхеми РПЗП-ЕС на МНОН-транзисторах | Мікросхеми РПЗПУ на ЛІЗМОН-транзисторах | Мікросхема файлової флеш-пам'яті 28F008SA | Область застосування ПЛІС | Програмувальні матриці PAL і GAL | Архітектура мікропроцесорів | Програмно керований обмін інформацією | Структура мікропроцесора ВМ85 | Арифметичний співпроцесор К1810ВМ87 |
<== предыдущая страница | следующая страница ==>
Структура мікропроцесора Pentium| Словник загальних термінів

mybiblioteka.su - 2015-2024 год. (0.007 сек.)