Tipos de compiladores

Páginas: 2 (375 palabras) Publicado: 28 de agosto de 2012
Clasificación de Compiladores
Un compilador es querer traducir un programa de un lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente  lenguaje máquina). Los compiladores sonprogramas o herramientas encargadas de compilar. Un compilador toma un texto (código fuente) escrito en un lenguaje de alto nivel y lo traduce a un lenguaje comprensible por las computadoras (códigoobjeto).
Para cada lenguaje de programación se requiere un compilador separado. El compilador traduce todo el programa antes de ejecutarlo. Los compiladores son, pues, programas de traducción insertados enla memoria por el sistema operativo para convertir programas de cómputo en pulsaciones electrónicas ejecutables (lenguaje de máquina).
Los compiladores pueden ser de:
Compilador de una solapasada: Examina el código fuente una vez, generando el código o programa objeto.
Compilador de pasadas múltiples: Requiere pasos intermedios para producir código en otro lenguaje y una pasada final paraproducir y optimizar el código producido durante pasos anteriores.
Compilador de optimación: Realizan cambios en el código para mejorar su eficiencia, pero manteniendo la funcionalidad del programaoriginal.
Compiladores incrementales: Generan un código objeto, instrucción por instrucción cuando el usuario teclea cada orden individual.
Compilador Ensamblador: El lenguaje fuente es lenguajeensamblador y posee una estructura sencilla.
Compilador cruzado: Se genera código en lenguaje objeto para una maquina diferente a la que se esta utilizando para compilar.
Compilador con montador: Compiladistintos módulos de forma independiente y después es capaz de aplazarlos.
Auto compilador: Compilador que está escrito en el mismo lenguaje que va a compilar. Evidentemente, no se puede ejecutar laprimera vez. Sirve para hacer ampliaciones al lenguaje, mejorar el código generado, etc.
Meta compilador: Es sinónimo de compilador de compiladores y se refiere a un programa que recibe como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos de compiladores
  • Origen y Tipos de Compiladores
  • TIPOS DE ERRORES AL COMPILAR UN PROGRAMA
  • tipos de compiladores de lenguajes conocidos
  • Compiladores
  • Compiladores
  • Compilador
  • COMPILADORES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS