The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Уязвимость в CPU AMD, приводящая к переполнению микроархитектурного стека"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Уязвимость в CPU AMD, приводящая к переполнению микроархитек..." +/
Сообщение от Аноним (-), 10-Авг-23, 13:13 
> если хочешь выполнять инструкцию за один такт - без микрокода не обойтись.

Полно RISC без микрокода выполняющих 1 инструкцию за такт. Это как раз типовое поведение, команды настолько просты что все может быть сделано за 1 такт. А uCoded команды - сложные, разваливаются через uCode на последовательность суб-команд и как раз это может быть более 1 такта.

> микрокод начали применять в пентиум-про.

Микрокод начали применять примерно на заре появления CISC. И до пентиум-про он точно был. Только он был намертво вшит в ROM на кристалле, без возможности его изменения и не попадал под внимание "экспертов" вашего уровня. С пентиум-про до интел дошло что часть багов в процессоре можно исправлять микрокодом, переделав последовательность микроинструкций в сложных командах на беспроблемную. До этого интел как раз нарвался в пентиумах на F00F и FDIV-bug и им пришлось обменивать много процессоров. Это и сподвигло их на то чтобы добавить быстрый SRAM, в котором обновленный патч для частей микрокода.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Уязвимость в CPU AMD, приводящая к переполнению микроархитектурного стека, opennews, 09-Авг-23, 17:02  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру