AsmX G3: Архитектура кодировщика ZGEN. Как hwm генерирует машинный код amd64

Большинство компиляторов — это монолитные черные ящики, унаследованные из прошлого. Мы отвергли этот путь. Мы разбираем архитектуру x86_64 до "первых принципов", чтобы понять, как на самом деле работает кремний. В этой статье мы вскрываем капот нашего компилятора ZGEN и его "фабрики машинного кода" — hwm . Никакой магии. Только чистая, детерминированная инженерия, которая превращает ассемблер в исполняемые биты. К инженерным чертежам

https://habr.com/ru/articles/932248/

#asmx #compiler #asmx_compiler #asmxzgen_compiler #opensource #open_source #x86_64 #x8664 #x86_x64 #amd64

AsmX G3: Архитектура кодировщика ZGEN. Как hwm генерирует машинный код amd64

AsmX G3: Переосмысление взаимодействия с кремнием с нуля. Мы не просто создаем еще один компилятор. Мы переосмысливаем, как программное обеспечение взаимодействует с кремнием, исходя из первых...

Хабр