Generación De Código Intermedio

Páginas: 2 (464 palabras) Publicado: 19 de enero de 2013
Unidad 1.- generación de Código Intermedio

CÓDIGO INTERMEDIO.- el código intermedio es una interpretación de las operaciones que tienen en un lenguaje y que podrían-ejecutarse en cualquierprocesador a! considerarse generados para una maquina virtual. Una máquina inexistente pero con las características que toda computadora posee. Esta concepción permito generar código que puede seroptimizado ya que no depende de un operador específico y es completamente transportable.

1.2.- TIPO de CÓDIGO INTCRMEOIO.

GDA. (Grafo Dirigido A cíclico
Árbol Sintáctico.
N-tuplas: Cuádruplo. Triple,Triple Indirecta.
Código de 3 Direcciones
Notación polaca (prefija)
Notación Polaca Inversa (posfija)
Después de los análisis sintácticos, algunos compiladores generan una representaciónintermedia explícita del programa fuente Se puede considerar esta representación intermedia para una maquina abstracta (sin un lenguaje definido)
Esta representación intermedia debe tener dos propiedadesimportantes:
a) fácil de producir
b) Fácil de traducir a programa objeto

En el modelo de análisis y síntesis de un compilador implica traducir un programa fuente a una representaciónintermedia a partir de la cual la etapa final genera el código. Aunque un programa fuente se puede traducir directamente al lenguaje objeto algunas ventajas de utilizar una forma intermedia independientede la maquina

1. Se facilita la representación: se puede crear un compilador para una maquina distinta uniendo una etapa final para la nueva máquina a una etapa ya existenete.
2. se puedeaplicar a la representación intermedia a un optimizador del código independiente.

NOTACION POLACA

Notación polaca.- la Notación Polaca debe su nombre al famoso matemático polaco Jan lukisiewis yse baso en el símbolo operador se coloca delante de sus operadores.

Esta forma de notación con prefijos, con que se escriben las expresiones lógicas, aritméticas y algebraicas, esto consiste en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Generacion De Un Codigo Intermedio
  • Unidad viii generación de código intermedio
  • Unidad vi.- generacion de codigo intermedio
  • generacion codigo intermedio
  • Generacion de Codigo Intermedio
  • Generacion de codigo intermedio (compilador)
  • codigo intermedio
  • Codigo intermedio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS