Как стать автором
Обновить

Комментарии 6

Любопытно, а в более сложных CISC инструкциях типа REP (привет memcpy) тоже нет подкапотного разваливания на микрокод и все сделано по-настоящему аппаратно?

Конечно есть

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

Исходная статья упустила из виду что первым семейством x86 процессоров с внутренней Risc архитектурой, являлось семейство процессоров AMD K5 вышедшее в 1996 году. Об этом прямо говорилось в документации к процессору.

Эх, думал погрузиться в эволюцию "легенды", но последняя оказалась слишком короткой и закончилась практически на Sandy Bridge, который вышел 12 лет назад, через 6 лет после Core и 16 лет после P6. А что, за следующие 12 лет intel/AMD ничего толком не придумали в плане трансляции своих инструкций в RISC?

слияние веток

Тот случай, когда для понимания смысла нужно перевести обратно на английский.
branch fusion — имеется ввиду слияние инструкции перехода (branch) с предшествующей ей инструкцией сравнения/вычитания.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории