Ist dieser unten beschriebene Vorgang des interpretieren richtig (Java)?
Nachdem der Code int x = 2; in in Java Bytes code kompiliert wurde interpretiert Java (JVM) den Bytecode zu Maschinencode um das heisst auch dass die JVM den Arbeitsspeicher verwaltet und der CPU vorgibt wohin die der Wert 2 adressiert werden müsste (Stack Speicher) Die Cpu lädt also den Wert 2 in den Befelsregister und danach in die arithmethisch logische einheit, danach zum Akkumulator und schlussendlich zum Arbeitsspeicher wo sich auch der Stack speicher befindet. Während dieses Vorganges führt die CPU gleichzeitig das Programm aus.
Ich bin so unsicher da ich gelesen habe dass die JVM den Arbeitsspeicher verwaltet und nicht die CPU was ja logisch ist aber ich bin mir beim Vorgang unsicher