Я пишу компилятор и прошел все этапы (токенизация, синтаксический анализ, структуры синтаксического дерева и т. Д.), Которые они показывают во всех книгах по компилятору. (Пожалуйста, не комментируйте со ссылкой на вопрос «Ресурсы для написания компилятора»!).
Я решил использовать NASM вместе с alink в качестве моего бэкэнда.
Теперь моя проблема: я просто не могу найти хороших ресурсов для изучения NASM и сборки в целом.
Wikibook (немецкий) на сборке x86 - ужасный . Они даже не объясняют код, который они там пишут, в настоящее время я не могу даже получить простые вещи, такие как добавление 1 к 2 и вывод результата, работающего.
- Где я могу изучить сборку NASM x86?