Publicidad

viernes, 26 de septiembre de 2008

Que es ensamblador y para que sirve? (Repaso)

Hola pues aquí les dejo un poco de lo que es en si el lenguaje ensamblador dijamos que es un pequeño recordatorio para de lo que se ve en arquí II, sus ventajas y desventajas.

Cuando se empezaron a utilizar símbolos nemotécnicos (lenguaje ensamblador), se escribieron programas para traducir automáticamente los programas escritos en lenguaje ensamblador a lenguaje máquina. A estos programas traductores se les llamo ensambladores.
La entrada para un ensamblador es un programa fuente escrito en lenguaje ensamblador. La salida es un programa objeto, escrito en lenguaje de máquina. El programa objeto incluye también la información necesaria para que el cargador pueda preparar el programa objeto para su ejecución.

Motivos para utilizarlo.

Rapidez:
Mayor control de la computadora:
Independencia del lenguaje:
La mayoría de las computadoras pueden ensamblar:

Motivos para no utilizarlo.

Dependencia del hardware:
Mayor tiempo de codificación:
Comprensión mas profunda de la computadora:
Errores mas frecuentes en el programa:

Ensambladores Cruzados (Cross-Assembler).

Se denominan así los ensambladores que se utilizan en una computadora que posee un procesador diferente al que tendrán las computadoras donde va a ejecutarse el programa objeto producido.

No hay comentarios: