Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Etapa inicial
Comprende las fases que dependen
principalmente del lenguaje fuente y
son independientes de la
mquina objeto.
Fases:
- Anlisis lxico
- Anlisis semntico
-
Etapa final
Comprende las fases del compilador que si dependen de la mquina objeto y
no dependen del lenguaje fuente, nicamente del lenguaje intermedio.
Fases:
- Optimizacin de cdigo
-
Generacin de cdigo
Pasadas
CLASIFICACIN DE LOS
COMPILADORES
a) Compilador cruzado: Genera un cdigo ejecutable para un ordenador ajeno
al ordenador en donde se realizo la compilacin.
b) Compilador de montaje y ejecucin: Se fragmenta el programa fuente en
mdulos que se compilan por separado, despus al final se unen y forman un
nico mdulo ejecutable.
c) Compilador en una pasada: Examina el cdigo fuente una sola vez ,
generando as el cdigo objeto.
d) Compilador de pasadas mltiples: Requiere varias lecturas del programa
fuente para producir y optimizar el cdigo objeto.