1 4

Páginas: 3 (735 palabras) Publicado: 7 de junio de 2015
1.4 TRADUCTOR Y SU
ESTRUCTURA

¿QUÉ ES UNA TRADUCTOR?


Un traductor es un mediador entre dos
entidades: emisoras y receptoras, los
mediadores enmascaran la complejidad y
heterogeneidad de loslenguajes.



Un traductor convierte un lenguaje de
entrada (código fuente) a una de salida
(código objeto).

1. 4. 1 ENSAMBLADORES


Ensamblador se refiere a un tipo de
programa, informático que seencarga de
traducir un fichero fuente escrito en un
lenguaje ensamblador, a un fichero objeto 
que contiene código máquina
ejecutable
directamente por la máquina para la que se
ha generado.

Ejemplos: MASM

 FUNCIÓN DE UN ENSAMBLADOR:



.

La tarea fundamental de un ensamblador es
traducir
un
programa
en
lenguaje
de
ensamblador al código correspondiente en
lenguaje de máquina.

MOTIVOS PARAUSAR ENSAMBLADOR





Mayor control de la computadora.
Independencia de lenguaje.
La mayoría de las computadoras pueden
ensamblar.
Los programas hechos en lenguaje
ensamblador son generalmente másrápidos y consumen menos recursos del
sistema.

MOTIVOS PARA NO UTILIZAR







Demasiado complejo.
Comprensión más profunda de la
computadora.
Errores más frecuentes en el programa.
Mayortiempo de codificación.
Difícilmente portable, es decir, un código
escrito para un microprocesador en particular
necesita ser modificado muchas veces en su
totalidad para poder ser usado en otromicroprocesador.

TIPOS DE ENSAMBLADORES


ENSAMBLADORES CRUZADOS: Se denominan
así a los ensambladores que se utilizan en
una computadora que posee el procesador
diferente al que tendrán las computadorasdonde se va a ejecutar el programa objeto
producido.



ENSAMBLADORES RESIDENTES: Son aquellas
que permanecen en la memoria principal de
la computadora y cargar para su ejecución al
programa objetoproducido.



MICRO ENSAMBLADORES: Al programa que
indica al intérprete de instrucciones de la
CPU como debe actuar se le denomina
microprograma. El programa que ayuda a
realizar este microprograma se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 4 1
  • Guía 4 1 1
  • 4 4 1 D DOC10_vPDF
  • 1) En los cantos 1 a 4 seiaje.
  • Evidencia 4 RI 1 1
  • FYQ 4 EjT6 1 1
  • TRABAJO MACRO 4 1 1
  • CONTRATO DE ARRENDAMIENTO 4 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS