jueves, 24 de enero de 2019

1.6.- Estructura de un traductor


Un traductor es un programa que tiene como entrada un texto escrito en un lenguaje (lenguaje fuente) y como salida produce un texto escrito en un lenguaje (lenguaje objeto) que preserva el significado de origen.

Ejemplos de traductores son los ensambladores y los compiladores.
En el proceso de traducción se identifican dos fases principales:
* Fase de análisis
* Fase de Síntesis


Ensambladores
El programa ensamblador es el programa que realiza la traducción de un programa escrito en ensamblador a lenguaje máquina.
Tipos de ensambladores:
*Ensambladores básicos.
*Ensambladores modulares, o macro ensambladores
*Ensambladores modulares 32-bits o de alto nivel


Compiladores
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, es decir programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (lenguaje máquina).



1.Ejemplos de traductores son los ensambladores y los compiladores.

 


2.En el proceso de traducción se identifican dos fases principales:

 




http://itpn.mx/recursosisc/6semestre/lenguajesyautomatas1/Unidad%20I.pdf

.

No hay comentarios:

Publicar un comentario