Esta es una lista de las instrucciones que componen el código de bytes de la JVM, el lenguaje de máquina abstracto que ejecuta la máquina virtual de Java . [ 1 ] El código de bytes de la JVM es emitido por compiladores hechos para lenguajes que se ejecutan en la plataforma Java , principalmente Java .
El código de bytes de la JVM conforma el contenido de las instrucciones de los métodos. Al ejecutarse, a cada método se le asigna su propio marco con una pila, registros de variables locales y otros datos. La mayoría de las instrucciones operan sobre uno o más valores de la pila y colocan su salida en ella.
Tenga en cuenta que cualquier "valor" al que se haga referencia se refiere a un entero de 32 bits según el conjunto de instrucciones de Java.
† Obsoleto en Java 7 (versión principal de la clase 51). [ 2 ] No aparecerán en los archivos de clase generados por un compilador más reciente que ese.
Véase también
- Jazelle DBX (Ejecución directa de código de bytes), una función que ejecuta algunos códigos de bytes de Java en hardware, en algunas CPU ARM9.
- Lenguaje Intermedio Común (CIL), una especificación de código de bytes similar que se ejecuta en el CLR del .NET Framework.
Referencias
Enlaces externos
- El conjunto de instrucciones de la máquina virtual Java
- Listados de conjuntos de instrucciones
- Java (plataforma de software)