Я пытаюсь понять, как именно язык высокого уровня преобразуется в машинный код, а затем исполняется процессором.
Я понимаю, что код скомпилирован в машинный код, который является кодом низкого уровня, который может использовать процессор. Если у меня есть заявление о назначении, скажите:
x = x + 5;
y = x - 3;
Процессор выполняет каждую строку по одной за раз? Так что сначала он выполнит x = x + 5; инструкция, а затем следующая инструкция, которую ЦП выполнит, это y = x- 3; Я действительно пытаюсь понять процесс выполнения и как на самом деле код, который я пишу, исполняется процессором.