*
*


CAPTCHA Image   Reload Image
X

Суперскалярні мікропроцесори

рефераты, Программирование и компьютеры

Объем работы: 15 стр.

Год сдачи: 2011

Стоимость: 70 руб.

Просмотров: 611

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Содержание
Заключение
Заказать работу
Вступ ………………………………………………………………………… 3
Суперскалярні мікропроцесори …………………………………………… 4
1.Структурний паралелізм мікропроцесорів.
Конвеєрна організація виконання команд.
Конфлікти й способи їхнього усунення ………………………………….. 4
2.Структурні конфлікти. Причини їхнього виникнення.
Способи мінімізації ……………………………………………………… 6
3. Конфлікти за даними …………………………………………………… 7
4. Архітектура СМП ………………………………………………………. 9
5. Основні прийоми підвищення швидкодії в СМП …………………….10
5.1. Передвиборка команд і пророкування переходів …………………..10
5.2. Декодування команд, перейменування ресурсів і диспетчеризація 10
5.3. Виконання команд ………………………………………………….. 11
6 .Напрямок розвитку суперскалярної архітектури …………………… 13
Висновок …………………………………………………………………. 14
Література ……………………………………………………………….. 15
Сучасні процесори містять 10 і більше обробних пристроїв, кожне з яких представляє із себе конвеєр. Ефективне завантаження кожного при-строю забезпечується або апаратурами процесора або компілятором, на вхід якого надходить послідовність команд. Основний метод проектування процесорів полягає в сполученні операцій, тобто в певний момент часу процесор виконує 2 і більше операції. Цей метод досягається шляхом впровадження структурного паралелізму й конвеєризації.
- При структурному паралелізмі: сполучення операцій досягається шляхом відтворення в декількох копіях апаратної структури.
- При конвеєризації: поділ виконує команди, що, на дрібні частини (щабля), і виділення для кожного щабля окремого функціонального блоку апаратури.
Розглянемо наступні щаблі:
1. Вибірка команди (1);
2. Декодування (2);
3. Виконання (3);
4. Звертання до пам'яті (4);
5. Запам'ятовування результату (5).
При конвеєрній обробці виникають ситуації, що перешкоджають виконанню наступної команди (конфлікти) :
1. Структурні конфлікти. Виникають, коли апаратні засоби не можуть підтримувати всі можливі комбінації виконуваних команд у режимі одночасного виконання зі сполученням.
Тема реферату «Суперскалярні мікропроцесори» з дисципліни «Мультімікропроцесорні системи».
Мультімікропроцесорні системи (ММПС) - це системи, що мають два й більше компонент, які можуть одночасно виконувати команди. Підпорядкованими процесорами можуть бути спецпроцесори, розраховані на виконання певного типу завдання або процесори широкого застосування. Спецпроцесори - співпроцесори, процесори вводу-виводу.
Суперскалярні мікропроцесори (далі – СМП) ─ це такі мікропроцесори, система команд яких не містить ніяких вказівок на паралельну обробку усередині мікропроцесора (мал. 1).
Ідея розвитку СМП - побудова можливо більшої кількості паралельних структур при збереженні традиційних послідовних програм, тобто компілятори й апаратури. МП самі, без участі програміста, забезпечують завантаження паралельно працюючих функціональних пристроїв у мікропроцесорі.

Крім VLIW-реалізації є перехід до мультипроцесорного виконання, коли вводиться кілька лічильників команд. Для цього необхідно наявність распаралелюючих компіляторів з мов високого рівня.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу