RISC или CISC современные процессоры семейства x86 (_64) ?

yolki

рассматриваются только архитектуры Intel и AMD для десктопов.
наличие всяких MMX, SSE, 3DNow и т.п. заставляет серьёзно сумлеваться в том, что они RISC. Однако ж упорно ходят слухи, что они очень даже RISC, но они мимикрируют под CISC.
Я знаю, что линейка интелов вплоть до Pentium-II, кажется, была чисто CISC.
с википедии:
Наиболее широко используемые в настольных компьютерах процессоры архитектуры x86 ранее являлись CISC-процессорами, однако новые процессоры непосредственно перед исполнением преобразуют CISC-инструкции процессоров x86 в более простой набор внутренних инструкций RISC
это как?

dgaf

трансмета?

procenkotanya

это как?

Хм, а в чём проблема? Декодер инструкций преобразует их из одного набора в другой. Внутренние RISC-инструкции ещё micro-op'ами называют.

tokuchu

Не знаю как современные, но у AMD с K6 по Athlon вроде точно внутри было RISC-ядро.

Ivan8209

Ни те, ни другие.
Исходно архитектура была отчётливо асимметричной,
с выделенным накопителем, постепенно это ослабили
и 386-й приблизился к CISC. Как итог --- павлиноуткоёж.
Если хочешь понять, что такое CISC, взгляни на мотороллеры серии 68000.
---
"Аллах не ведёт людей неверных."

garikus

когда я был на собеседовании в Intel-е, мне там сказали, что все современные Intel x86 - CISC, и Itanium-ы тоже (они почти RISC)

igorpopkoff

Потратив полчаса (всё равно бессонница) на просмотр материалов в интернете, нельзя не согласиться с контрой, применять эту классификацию к современным х86 процессорам некорректно.
Но если очень уж горит причислить их к какой-то из этих категорий - тогда используем метод "чёрного ящика", и видим, что эти кубики с ножками понимают ну очень дохрена инструкций.

tashka

странно везде говорят что это VLIW(EPIC)


Itanium
Оставить комментарий
Имя или ник:
Комментарий: