После прочтения некоторых ответов с сайта и просмотра некоторых источников, я подумал, что компилятор преобразует язык высокого уровня (С++ в качестве примера) в машинный код напрямую, так как самому компьютеру не нужно преобразовывать его в сборку, это только преобразует его в сборку для пользователя, чтобы просмотреть код и может иметь больший контроль над кодом, если это необходимо.
Но это было найдено в одном из моих лекций, поэтому я могу быть признателен, если кто-то сможет объяснить дальше и исправить меня, если я ошибаюсь, или снимок экрана ниже.