U1 02 Compiladores Int Rpretes

Páginas: 4 (783 palabras) Publicado: 19 de marzo de 2015
Instituto Tecnológico de
Ciudad Madero

Compiladores, intérpretes y máquinas virtuales

Departamento de Sistemas y Computación

Instituto Tecnológico de
Ciudad Madero
La CPU sólo entiende su propiolenguaje: el código máquina, que son secuencias
binarias.
Los programadores hacen sus programas en lenguajes de alto nivel
Ningún programador de aplicaciones pierde su tiempo y sus neuronasescribiendo
secuencias de 1 y 0 directamente.

Micro
proce
sador
Lenguaje
Máquina

Departamento de Sistemas y Computación

Instituto Tecnológico de
Ciudad Madero

Compiladores:
Cuando se aprende a programar,una de las primeras distinciones que es
interesante conocer es si el lenguaje se compila o se interpreta.
La compilación consiste en tomar los archivos fuente que conforman un programa
y, línea porlínea, traducir cada instrucción de alto nivel por varias instrucciones en
código máquina.
Como resultado se obtiene un archivo binario ejecutable, o simplemente, un
archivo ejecutable.
Archivos _ _ _ _Fuente _ _ _
___
__

Programador

__
___
____
__

Micro
proce
sador

Compilador

Usuario

Lenguaje
Máquina

Departamento de Sistemas y Computación

Instituto Tecnológico de
Ciudad MaderoIntérpretes:
El intérprete intenta realizar "al momento" lo que se expresa en los archivos
fuente.
Cuando un programa es interpretado, el intérprete obtiene una instrucción del
archivo fuente y la realizainmediatamente. Cuando la CPU termina la ejecución de
esa secuencia, el resultado es que la CPU habrá hecho lo que la línea de código
fuente expresaba

Programador

Usuario

____
___
___
__
__
___
____
__Micro
proce
sador

Intérprete

Archivos
Fuente

Lenguaje
Máquina

Departamento de Sistemas y Computación

Instituto Tecnológico de
Ciudad Madero

Máquinas virtuales
La filosofía de la máquina virtuales que el código fuente se compile y genere un
código máquina dirigido a una CPU imaginaria. A esta especie de código máquina
se le denomina código intermedio o byte-code
Como esa CPU imaginaria no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Int Rpretes 2015 Programacion
  • GUIA_MAT FIN N 02 Int
  • Todos los comandos que se pueden ejecutar en el S mbolo del sistema o int rprete de comandos
  • Filos_a Int U1
  • ESCUELA SUPERIOR DE INT RPRETES Y TRADUCTORES E IDIOMAS
  • Compiladores
  • Compiladores
  • Compilador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS