Ich versuche wirklich zu verstehen, wie genau eine Hochsprache in Maschinencode konvertiert und dann von der CPU ausgeführt wird.
Ich verstehe, dass der Code in Maschinencode kompiliert wird, der der Low-Level-Code ist, den eine CPU verwenden kann. Wenn ich eine Zuweisungserklärung habe, sagen Sie:
x = x + 5;
y = x - 3;
Führt die CPU jede Zeile einzeln aus? Es wird also zuerst x = x + 5 ausgeführt; Befehl und dann der nächste Befehl, den die CPU ausführen wird, ist y = x-3; Ich versuche wirklich zu verstehen, wie der Ausführungsprozess ausgeführt wird und wie der von mir geschriebene Code tatsächlich von der CPU ausgeführt wird.