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