"Un programme de bytecode est normalement exécuté en analysant les instructions une à la fois.Ce type d'interpréteur de bytecode est très portable.Certains systèmes, appelés traducteurs dynamiques, ou" just-in-time "(JIT) compilateurs, traduire bytecode dans le langage de la machine si nécessaire à l'exécution: cela rend la machine virtuelle non portable. "Différence entre une instruction analysée par bytecode et le langage machine?
Une question sur ce paragraphe est que: Après le bytecode ont été traitées, quelle est la différence entre une instruction et analysable langage machine (ou code machine)?
cela dépend vraiment de ce que vous entendez par "instruction analysée" - faites-vous référence à la représentation dans l'arbre de syntaxe abstraite? – none