Beruflich Dokumente
Kultur Dokumente
Unidad I
Semana 3
Compiladores
Lenguaje Orientado al
de microprocesador
(Sistema binario)
mquina
Ensamblador (Usa
Lenguaje cdigo nemnico y
de bajo tambin esta orientado
a un microprocesador)
nivel
Orientado
a que las
Lenguajes personas
de alto entiendan
y escriban
nivel los
programas
Lenguajes de programacin
Formas de organizacin
Formas: Descendente
Modular
Objetos
Historia de los compiladores
1946, se desarrolla el primer ordenador digital (lenguaje de mquina)
1950, John Backus dirige una investigacin en IBM en un lenguaje algebraico
1954, se comienza a desarrollar FORTRAN
Compiladores
Anlisis lxico
Anlisis sintctico
Anlisis semntico Ms:
Sistemas de
Intermedio edicin y
depuracin
Generador de cdigo
Cdigo relocalizable
Enlazador
Objeto
FASES DE UN COMPILADOR
Diseo del compilador
PROGRAMA FUENTE
analizador lxico
analizador sintctico
administrador analizador semntico manejador
PROGRAMA OBJETO
FUENTE Compilador
ANALISIS
Scanner
Tabla
Parser de
smbolos
SINTESIS
SENTENCIA
Tabla de
smbolos
Trabajo de investigacin
Unidad I
Semana 3