Está en la página 1de 5

Programacin de sistemas

Ing. Eduardo Castillo Moo Integrantes del equipo: Batun Poot Mario Antonio Cohuo Noh Mara Angelina Jimnez Peraza Mara Isabel Catzin Aban Enmanuel

Introduccin

En esta presentacin se hablar de las herramientas generadoras automticas de cdigo para un compilador. Estas herramientas trabajan basadas en un conjunto de reglas; estas reglas definen la traduccin de las instrucciones del lenguaje intermedio al lenguaje de mquina.

Proceso de generacin de cdigo


El compilador recibe una entrada de caracteres, por lo general escrita por el programador. El compilador realiza los anlisis: lxico, sintctico y semntico, para generar seguidamente el cdigo intermedio. El cdigo intermedio se genera con principios de bsqueda de patrones y aplicacin de reglas.

Proceso de generacin de cdigo


Despus se hace la optimizacin del cdigo intermedio. Seguidamente se realiza la generacin de cdigo objeto en lenguaje de mquina.

Conclusin
Para crear un generador de cdigo se deben hacer muchas de las tareas que realizan los compiladores; algunas de estas tareas son: La bsqueda de patrones, la escritura de cdigo, el anlisis sintctico, el anlisis lxico y la optimizacin de cdigo.

También podría gustarte