∧∨∧∨∧∨
Навигация
Главная
Сервисы
 Карта сайта
Наши друзья
Новости
Обратная связь
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике



 
electronic.com.ua

Google
electronic.com.ua


СКБ КриптоНет


Реклама
]]>
]]>

Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

Динамическое выполнение
Этот метод впервые использован в микросхемах Р6 (процессорах шестого поколения) и позволяет процессору параллельно обрабатывать сразу несколько команд, что приво­дит к уменьшению времени, необходимого для выполнения той или иной задачи. Это технологическое новшество включает в себя следующие элементы.
■  Предсказание множественного перехода (ветвления). Предсказание потока выпол­нения программы через несколько ветвлений.
■  Анализ потока команд. Назначение выполнения команд по мере готовности, неза­висимо от их порядка в оригинальной программе.
■  Упреждающее выполнение. Увеличение скорости выполнения за счет опережаю­щего просмотра счетчика команд и выполнения тех команд, к которым, вероятно, потребуется обратиться позже.
Предсказание перехода
Функция предсказания перехода, ранее применявшаяся только в универсальных про­цессорах старших моделей, позволяет процессору при высокоскоростном выполнении команд сохранять конвейер заполненным. Специальный модуль выборки/декодирования, включенный в процессор, использует высоко оптимизированный алгоритм предсказания перехода, позволяющий предсказывать направление и результат команд, выполняемых через несколько уровней ветвлений, обращений и возвратов. Этот модуль напоминает шахматиста, разрабатывающего несколько различных стратегий перед началом шахмат­ной партии, предсказывая ответные действия противника на несколько ходов вперед. Бла­годаря предсказанию результатов выполнения команды инструкции могут выполняться практически без задержек.
Анализ потока данных
Функция анализа потока команд используется для исследования потока данных, про­ходящих через процессор, и выявления любых возможностей выполнения команды с из­менением заданной ранее последовательности. Специальный процессорный модуль от­правки/выполнения контролирует команды и позволяет выполнять их в таком порядке, который оптимизирует использование модулей множественного суперскалярного выпол­нения. Возможность изменять последовательность выполнения команд позволяет сохра­нить занятость модулей выполнения даже в случае промаха кэш-памяти или обработки каких-либо информационно-зависимых команд.
Упреждающее выполнение
Способность процессора выполнять команды с помощью опережающего просмотра существующего счетчика команд называется упреждающим выполнением. Модуль отправ­ки/выполнения, включенный в процессор, анализирует поток данных для выполнения всех команд, существующих в буфере (накопителе) команд, и сохранения результатов их выполнения в буферных регистрах. После этого модуль изъятия анализирует содержимое пула команд на предмет наличия завершенных команд, не зависящих от данных, полу­чаемых при выполнении других команд, или команд, имеющих неразрешенные предска­зания перехода. Результаты выполнения обнаруженных завершенных команд передаются в память модулем изъятия или соответствующей стандартной архитектурой Intel в том порядке, в котором они были получены. Затем команды удаляются из буфера.

Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

Архив новостей
Пн Вт Ср Чт Пт Сб Вс
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
             
]]>
]]>

Наш опрос
Какой раздел сайта для Вас наиболее интересен?
Новости
Ресурсы
Файловый архив
WEB ссылки



Результаты
Ответов 481

Другие опросы

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. sPlan или RusPlan v.6.0.0.1
  4. Азбука разработчика цифровых устройств
  5. Справочник по полупроводниковым приборам
  6. UNILOGIC - Логический анализатор для PC
  7. Справочник по расчету параметров катушек индуктивности
  8. Основы теории цепей
  9. sPlan или RusPlan v.4.0
  10. Программирование однокристальных микропроцессоров


Ссылки:

  1. Журнал "Радио"
(www.radio.ru)
  2. Официальный сайт журнала «Радиохобби»
(radiohobby.ldc.net)
  3. Журнал РАДИОЛЮБИТЕЛЬ. Официальный сайт
(www.radioliga.com)
  4. Caxapa.pу
(www.caxapa.ru)
  5. Shema.ru - Анатомия электроники
(www.shema.ru)
  6. RemEXpert - Киевский форум радиолюбителей и электронщиков
(www.remexpert.kiev.ua)
  7. "Qrz.ru" - сервер радиолюбителей России
(www.qrz.ru)
  8. Журнал "РадиоМир"
(www.radio-mir.com)
  9. KAZUS.RU
(kazus.ru)
  10. Сайт ПАЯЛЬНИК (CXEM.NET). Схемы, программы и форум для радиолюбителей. Более 2200 схем.
(cxem.net)

]]> Сервер радиолюбителей России - схемы, документация, соревнования, дипломы, программы, форумы и многое другое! Электроника это просто Rambler's Top100 9 ]]>
Copyright © electronic.com.ua 2007-2017
Powered by © PHP-Nuke