Size: a a a

2021 November 18

с

сонная википедия... in rannts
человек еще и выйти может, вообще непонятно будет
источник
2021 November 19

SZ

Sergey Z in rannts
304, днём было 303
источник

SZ

Sergey Z in rannts
Не раз слышал версию, что x86 инструкции уже какое-то время лишь интерфейс к какой-то внутренней реализации.
Но это из области "почти никто не знает как работают процессоры"
источник

KK

Kirill (Cykooz) Kuzm... in rannts
По моему в arm точно так же. Это называется "микрокод". Позволяет не ломая обратную совместимость вносить изменения в процессор и даже "обновлять прошивку" в уже готовом изделии.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Что-то вроде хардварного JIT интерпретатора
источник

БС

Байт Словович... in rannts
ну jitа там точно нет.. Если не считать предсказания переходов и подгрузку кэшлиний заранее. В старых армах микрокода точно не было, в новых, судя по SO тоже нет:
https://superuser.com/questions/934752/do-arm-processors-like-cortex-a9-use-microcode   но есть какой то Hardwired control
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну оно похоже на JIT тем, что налету превращает байт-код в микрокод. Или правильнее говорить интерпретатор? Типа оно не запоминает "скомпилированную" версию, а каждый раз интерпретирует инструкции x86?
источник

с

сонная википедия... in rannts
ну, они применяют термин декодер
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Кроме предсказания переходов там есть спекулятивное выполнение и возможность делать изменение порядка выполнения некоторых операций. Это, как понимаю, тоже делается за счёт "декодера".
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Про такое писали на хабре, в статье, которая "критиковала" эльбрусы на влив архитектуре - типа там нет в проце таких возможностей и потому всё перекладывается на плечи компилятора, который должен статически догадаться о путях выполнения кода и сделать необходимые перестановки для оптимизации.
источник

БС

Байт Словович... in rannts
я бы назвал это транслятор ну или интерпретатор. сохранения скомпилированного даже в интелах нет
источник

A🌚

Al 🌚l in rannts
Стоп, а всякие store forwarding, подгрузка кэшей, всяческие фолты? Как-то упрощаете сильно)
источник

💭П

💭 Руслан Прохоров... in rannts
Кто сегодня будет на митапе?
источник

БС

Байт Словович... in rannts
ох, а он сегодня? а во сколкьо, ? В прикрепленном сообщении нет инфы
источник

💭П

💭 Руслан Прохоров... in rannts
В 19.
источник

БС

Байт Словович... in rannts
а где? :-)
источник

💭П

💭 Руслан Прохоров... in rannts
Варварка 32
источник

💭П

💭 Руслан Прохоров... in rannts
Но там по регистрации и QR кодам
источник

БС

Байт Словович... in rannts
нижполиграфф? а какой вход?
В прикрепленном сообщении ваще нет инфы. Там только ссыль для тех кто хочет выступить...
источник

💭П

💭 Руслан Прохоров... in rannts
источник