Задать вопрос

Набор RISC микрокоманд процессоров Intel?

Доброе время суток. Как известно, intel процессоры — это CISC процессоры с RISC ядром. Неоднократно встречал высказывания, касающиеся увеличения кол-ва микрокоманд с введением новой архитектуры. Но нигде не встречал описание этого набора. Пишу отчёт о НИР в котором надо этот список, хотя бы 5 летней давности. Может кто-нибудь из хабравчан встречал подобный список?
  • Вопрос задан
  • 3675 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@eastig
И навряд ли встретите. Intel сознательно скрывает описание микрокода: во-первых, чтобы легко можно было его изменить, а во-вторых, чтобы скрыть от конкурентов детали внутреннего устройства процессора.

Вот в этом документе:
Instruction tables

есть информация о том, сколько u-ops занимают x86 инструкции. В этом документе еще много чего полезного есть.
Ответ написан
beeruser
@beeruser
>> Как известно, intel процессоры — это CISC процессоры с RISC ядром.
Известно откуда?
Это не так.
Микрокоманды, которые там используются не соответствуют ни одному критерию RISC-овости.
Большинство load-op команд х86 транслируются в 1 МОП.
Какие-то более сложные разбиваются. Редкие и совсем сложные исполняются микрокодом.

Конкретный набор микрокоманд никак не стандартизован, т.к. зависит от текущей микроархитектуры процессора.
Ответ написан
@BiTHacK Автор вопроса
ru.intel.com/galaxy/forum/index.php?automodule=blog&blogid=5031
software.intel.com/ru-ru/articles/spiribit_article_1/
и т.д. гуглите по сайту intel.com по словам «risc cisc»
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы