Please enable JavaScript.
Coggle requires JavaScript to display documents.
Proceso de compilación - Coggle Diagram
Proceso de compilación
IMAGEN
-
-
Programa Ejecutable: Traducción completa a código máquina, realizada por el enlazador
Linker :Encargado de insertar al programa objeto el código máquina de las funciones de las librerías
Realiza el proceso de montaje, que producirá un programa ejecutable .exe
Compilador: Encargado de
traducir los programas
fuentes escritos en un lenguaje de alto nivel a lenguaje máquina
-
El proceso de compilación, de manera general, se compone de 6 etapas:
Análisis léxico
-
-
-
Análisis sintáctico
-
-
-
Análisis semántico
Completa las dos fases anteriores de análisis lexicográfico y sintáctico
incorporando ciertas comprobaciones
-
Generador de código intermedio
-
-
Debe servir para: calcular expresiones, manejar construcciones de flujo de control, llamadas a procedimientos, etc
Optimizador de código
Trata de mejorar el código intermedio de modo que resulte un código de máquina más rápido de ejecutar.
Generador de código:
-
-