Прежде всего, пожалуйста, не отмечайте мой вопрос как спам.Это настоящее сомнение.Я новичок в программировании на ассемблере, и мне было поручено создать компилятор, который может преобразовывать код C для ARM в соответствующий код сборки.Для моего задания нет временных ограничений.
Я просто хочу знать сквозную процедуру, с которой я должен идти, чтобы достичь своей цели.Я хорошо разбираюсь в C-программировании.
Я надеюсь, что кто-то мог бы подсказать мне, как сначала изучить компиляторы, а затем, после написания некоторых базовых кодов, я мог бы начать свой проект.
Пожалуйста, укажите ссылки для изучения компиляторов.а затем использовать это для разработки моего компилятора.