Ensamblador y enlazador para microcomputador Intel 8751 / Germán Jaime Mayorga Solís ; Profesor guía: Leonel Caviedes S.
Idioma: Español Temuco (Chile) : Universidad de La Frontera , 2004Descripción: 87 hojas : tablas + CD-RoomTipo de contenido:- text
- unmediated
- volume
Tipo de ítem | Biblioteca actual | Colección | Signatura topográfica | Copia número | Estado | Fecha de vencimiento | Código de barras | |
---|---|---|---|---|---|---|---|---|
CD | Biblioteca Central Estantería | Audiovisuales | IEI M473e 2004 (Navegar estantería(Abre debajo)) | c.1 | Disponible | 35605001220660 | ||
Tesis y proyectos de título | Biblioteca Central Estantería | Tesis y trabajos de título | IEI M473e (Navegar estantería(Abre debajo)) | c.1 | No para préstamo | 35605001885880 |
Incluye índice, índice de tablas, índice de figuras, anexos, Cd-Rom con programas.
Nota: Cd - Rom se presta por separado.
Tesis a texto completo en formato PDF: Biblioteca Digital UFRO
Trabajo de título (Ingeniero de Ejecución en Informática).-- Universidad de La Frontera, Temuco, 2004.
Bibliografía: hoja 49.
El presente trabajo de título trata acerca del desarrollo e implementación de dos herramientas de programación que son imprescindibles para poder desarrollar sistemas basados en microcomputadores monopastilla. Dichas herramientas son un programa ensamblador y un programa enlazador. Un microcomputador monopastilla, conocido también como onechip es un dispositivo electrónico que reúne en un solo circuito integrado (chip) una CPU, memoria ROM, memoria RAM, puertas seriales, puertas paralelas, temporizadores y otros periféricos similares. Un programa ensamblador (assembler) transforma un programa fuente, escrito en lenguaje ensamblador, en código de máquina relocalizable denominado programa objeto. Por otra parte un programa enlazador (linker) convierte uno o más programas objeto, generados por un programa ensamblador, en código de máquina absoluto denominado programa ejecutable, el cual puede ser grabado directamente en la memoria ROM de un microcomputador. El tema descrito en los párrafos anteriores es desarrollado en siete capítulos, cuyo contenido se describe brevemente a continuación. En el primer capítulo se desarrolla una introducción del tema y se plantean los objetivos generales y específicos. En el segundo capítulo se describe el microcomputador monopastilla lntel 8751, elegido como objetivo al cual aplicar las herramientas de programación desarrolladas. En el tercer capítulo se revisan los fundamentos teóricos de los programas ensambladores y enlazadores. En el cuarto capítulo se describen la metodología y las herramientas empleadas en el desarrollo del proyecto. Estas herramientas son el compilador Borland C++ 3.0 y el simulador Avs51 1.06 que emula el funcionamiento del microcomputador lntel 8751. En el capítulo quinto se detalla la implementación y las instrucciones de uso de los programas ensamblador (Asm51) y enlazador (Link51) desarrollados. En el capítulo sexto se revisan los resultados obtenidos en las pruebas aplicadas a los programas Asrn51 y Link51. Por último, en el capítulo séptimo se presentan los comentarios y conclusiones que se desprenden del desarrollo del presente trabajo.