Natürlich gibt es da einen Unterschied. Ein Maschinencodebefehl besteht aus genau einem Befehl, welcher durch eine Maschine umgesetzt wird. Eine Bytecodeanweisung ist aber normalerweise aus mehreren Maschinencodebefehlen zusammengesetzt, bzw. wird durch mehrere Maschinencodebefehle umgesetzt.Diego Brei hat geschrieben:Gut, dann macht aber auch die Unterscheidung in Bytecode und Binärcode (und Maschinencode) keinen Sinn, weil ja alles von der CPU abgearbeitet werden kann, oder?
Wo verstecken sich die Funktionen in den Modulen?
Das Leben ist wie ein Tennisball.
@Diego Brei: Die CPU kann nur den Bytecode/Maschinencode ausführen für den sie gebaut ist, aber man kann ja beliebige andere Bytecodeformate definieren die nicht direkt von der Hardware ausgeführt werden können. In sofern macht die Unterscheidung also doch Sinn.