Traducción entre Lenguajes
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. Ensamblador El programa ensamblador es el programa que realiza la traducción de un programa escrito en ensamblador a lenguaje máquina. Esta traducción es directa e inmediata, ya que las instrucciones en ensamblador no son más que nemotécnicos de las instrucciones máquina que ejecuta directamente la CPU. Tipos de ensambladores Podemos distinguir entre tres tipos de ensambladores: Ensambladores básicos: Son de muy bajo nivel, y su tarea consiste básicamente en ofrecer nombres simbólicos a las distintas instrucciones. Ensambladores modulares, o macro ensambladores: Descendientes de los ensambladores básicos. Hacen todo lo que puede hacer un ensamblador, y además proporcion...