Está en la página 1de 2

Funcionamiento del Ensamblador

El programa lee el fichero escrito en lenguaje ensamblador y sustituye cada uno de los cdigos nemotcnicos que aparecen por su cdigo de operacin correspondiente en sistema binario para la plataforma que se eligi como destino en las opciones especficas del ensamblador.

Procesamiento del Ensamblador: En el procesamiento del ensamblador realizada dos anlisis o pasadas al programa fuente en lo cual realiza lo siguiente en cada una de las pasadas: Durante la primera pasada, el programa origen se lee para desarrollar la tabla de smbolos. Durante la segunda pasada el archivo objeto se crea (ensamblado) con referencia a la tabla desarrollada en la primera pasada. Durante la segunda pasada se crea el listado del programa origen.

Cada enunciado origen se procesa completamente antes de que el enunciado siguiente se lea. A medida que el enunciado se procesa el ensamblador examina los campos de etiqueta, de cdigo de operacin y de operandos. La tabla de cdigos de operacin se revisa para encontrar un cdigo operacional similar. Durante el procesamiento de un mnemnico correspondiente a un cdigo de operacin normal, el cdigo mquina normal se inserta en el archivo objetivo. La accin buscada por una directriz del ensamblador ocurre durante el procesamiento de dicha directriz. Cualquier error que detecta el ensamblador se muestra justamente antes de la lnea que contiene dicho error. An y cuando no se desee producir un listado origen, los errores se despliegan para indicar que el procesamiento de ensamblado no se llev a cabo de manera normal.

Bibliografa: Titulo Cuerpo de Profesores Tcnicos de Formacin Profesional Temario de Sistemas y Aplicaciones Informticas Autores

Esteban Leyva Cortes Jos Ignacio Prieto Torres Ma. De los ngeles Sampalo de la Torre Ma. Luisa Garzn Villar

Editorial Mad, S.I. Primera Edicin, Marzo 2006

También podría gustarte