Descripcion General De Un Compilador

Páginas: 4 (871 palabras) Publicado: 19 de octubre de 2011
UNIDAD I: DESCRIPCIÓN GENERAL DE UN COMPILADOR
1.1. FUNCIONES PRINCIPALES.

La Compilación es el proceso de traducción donde se convierte código fuente del programa en lenguaje máquina,interpretado por el procesador. Es por ello que los compiladores son programas o herramientas encargadas de compilar. Así que las funciones principales de un compilador son las siguientes:

FUNCIONESTraducir

Código fuente

COMPILADO

Código objeto

Es el texto escrito por el programador, en lenguaje de alto nivel

Código resultante de la compilación del código fuente, código en bajo nivel.Mensaje de error del código fuente

1.2.- ESTRUCTURA INTERNA La estructura de un compilador, está dividida en cuatro grandes módulos, cada uno independiente del otro. Código Fuente

PROCESADORTransforma el código fuente original en el código fuente puro. Es decir en expandir las macros, incluir las librerías, realizar un pre procesado racional y extender el lenguaje.

Código FuentePuro o Expandido

EL COMPILADOR

Si ocurriera algún error en esta etapa el compilador no podría avanzar. Se somete al código fuente puro de entrada a un análisis léxico gráfico, a un análisissintáctico, a un análisis semántico, que construyen la tabla de símbolos, se genera un código intermedio al cual se optimiza para así poder producir un código de salida generalmente en algún lenguajeensamblador.

Estructura interna
EL ENSAMBLADOR

Código Ensamblador

Recibe un código fuente de entrada escrito en ensamblador, y produce otro código de salida, llamado código binario no enlazado.Pues este modulo no es más que un compilador, hace el mismo proceso que el compilador. Pero es un compilador que carece de los módulos de pre procesado y enlazado.

Código Binario no Enlazado

ELENLAZADOR

Encargado de realizar el enlazador del código fuente de entrada (código máquina re localizable) con las librerías que necesita, como así también de proveer al código de las rutinas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Descripción Del Balance General
  • Descripción general del reino fungi
  • Descripción De Puesto: Director General
  • Descripción general del ADN
  • Descripcion general de una estacion
  • Descripción general de procesos itilv3
  • Descripcion General De La Empresa
  • Descripcion de Cargo Gte. General

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS