В книгах по проектированию компиляторов написано, что компилятор генерирует ассемблерный код, а затем ассемблер преобразует этот ассемблерный код в объектный код.
Но ассемблерный код не используется, поэтому сегодняшний компилятор генерирует прямой объектный код ИЛИ они все еще генерируют ассемблерный код. Потому что, если мы говорим о компиляторе C, я никогда не видел ассемблерного кода, я всегда видел файл .obj после компиляции исходного кода.
Пожалуйста, уточните
Спасибо
Я попробовал скомпилированная программа на языке C
Я видел файл .obj, но никогда не видел ассемблерный код
Подробнее здесь: https://stackoverflow.com/questions/786 ... bject-code