Bytecode
forma de conjunto de instrucciones
forma de conjunto de instrucciones
El bytecode o código intermedio es un lenguaje intermedio más abstracto que el lenguaje máquina. Habitualmente, es tratado como un archivo binario que contiene instrucciones destinadas a ser ejecutadas por una máquina virtual, a diferencia de un módulo objeto tradicional producido por el compilador, cuyo contenido es código objeto o código máquina. El código intermedio recibe su nombre porque usualmente el código de operación (opcode) tiene una longitud de un byte, si bien la longitud total de las instrucciones puede variar. Cada instrucción tiene un código de operación entre 0 y 255 seguido de parámetros tales como los registros o las direcciones de memoria. Esta sería la descripción de un caso típico, si bien la especificación del bytecode depende ampliamente del lenguaje. Como código intermedio, se trata de una forma de salida utilizada por los implementadores de lenguajes para reducir la dependencia respecto del hardware específico y facilitar la interpretación o ejecución en distintos…
Abre sobres, colecciona cartas y cámbialas. Gratis.
Jugar gratis