Benedict Cumberbatch сказал(а):
↑ Боюсь спросить, просто хочу узнать твое понимание темы вообще, какие шаги проходит компилятор GCC и каков его конечный вывод?
Нажмите, чтобы раскрыть...
Честное слово, до сегодня было до одного места на то какие в мире есть компиляторы потому что пока не встречал ни одного софта который бы не дизассемблился
Так что на выемку из кекопедии
front end, который производит синтаксический разбор и порождает абстрактное синтаксическое дерево, и back end, который конвертирует дерево в Register Transfer Language[en] (RTL), выполняет различные оптимизации, затем порождает программу на языке ассемблера, используя архитектурно-зависимое сопоставление с образцом
Можешь с этого момента начинать сколько угодно орать что я некомпетентен но мне как то плевать, руководствуюсь тем что знаю и мне нормально живёться
Benedict Cumberbatch сказал(а):
↑ Ну или расскажи хотя бы как работает vm машина джавы)
Нажмите, чтобы раскрыть...
Мне до задницы как работает vm машина джавы, мне достаточто знать что надо тыкать в олли что бы её дизассемблировать 

