The OpenNET Project / Index page

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



"Проект Debian уведомил о проблемах с CPU Intel Skylake и Kab..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Проект Debian уведомил о проблемах с CPU Intel Skylake и Kab..." +/
Сообщение от Аноним (-), 26-Июн-17, 18:39 
Могли бы зайти и почитать. Там чёрным по белому написано, что это реализация MOVS в микрокоде.

Понятное дело, что это ассемблер, но ассемблер адаптированный для микрокода. Обычными компиляторами его не скомпилируешь, а производители никогда свои компиляторы микрокода не покажут (код закрытый). А даже если удастся скомпилировать, то на пути будет загрузка по цифровой подписи (делает невозможным загрузку неофициального микрокода).

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

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

Оглавление
Проект Debian уведомил о проблемах с CPU Intel Skylake и Kab..., opennews, 25-Июн-17, 21:41  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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