Want to create interactive content? It’s easy in Genially!

Get started free

COMPILADOR Y SUS FASES

Gaspar Elias Francisco

Created on February 26, 2021

COMPILADOR Y SUS FASES

Start designing with a free template

Discover more than 1500 professional designs like these:

Witchcraft vertical Infographic

Halloween Horizontal Infographic

Halloween Infographic

Halloween List 3D

Magic and Sorcery List

Journey Map

Versus Character

Transcript

COMPILADOR

Se encarga de traducir el codigo fuente de un lenguaje de alto nivel a un lenguaje máquina.

FASES DE UN COMPILADOR

ANÀLISIS SINTÁCTICO

ANALISIS SEMANTICO

ANALISIS LEXICO

Permite comprobar la relación de cada paso u entrada.

Permite comprobar la estructura del lenguaje.

Permite comprobar los elementos del lenguaje.

OPTIMIZADOR DE CÓDIGO

GENERADOR DE CÓDIGO

GENERADOR DE CÓDIGO INTERMEDIO

Es la salida más próxima a un lenguaje objeto.

Transformación del fragmento de código a uno simplificado y eficiente para su futura ejecución.

Transformación del código intermedio a código final.

SISTEMAS RELACIONADOS CON EL COMPILADOR

CARGADORES Y EDITORES DE ENLACE

PROCESADORES

ENSAMBLADORES

-Fijar macros-Insertar archivos -Definir recursos modernos sobre estructura.

En el código ensamblador se usan nombres en vez del código binario.

El cargador es el que transfiere a memoria el programa objeto completo y el editor hace referencia a otros archivos para formar otro.

+ info