Download lenguaje ensamblador - Universidad Grupo CEDIP
Document related concepts
no text concepts found
Transcript
LENGUAJE ENSAMBLADOR DIVISION CARRERA Ingeniería en Sistemas y Electrónica INGENIERIA REQUISITO ACADEMICO MATERIA CONSECUENTE MATERIA LENGUAJE ENSAMBLADOR CUATRIMESTRE MICROPROCESADORES I PLAN DE ESTUDIOS FECHA DE ELABORACION Cuatrimestral CLAVE MATERIA 7º TOTAL HORAS HRS. PRACTICAS 48 20 ELABORADO POR: LA ACADEMIA DE MAESTROS DE LA UNIVERSIDAD GRUPO CEDIP. AREA INGENIERIA OBJETIVO : Al finalizar el alumno será capaz de diseñar e implementar programas en lenguaje ensablador, además podrá expandir los dispositivos de entrada y salida. TEMA I: INTRODUCCION AL LENGUAJE ENSAMBLAD 1.1. Concepto de Programación de Alto Rendimiento. 1.2. Descripción de Sistemas Personales Basados en el Microprocesador. 1.3. Segmentación de la Memoria. 1.4. Terminología Empleada. TEMA II: ARQUITECTURA DEL MICROPROCESADOR INTEL 8088 2.1. Comparación entre el Intel 8086 y 8088 2.2. Arquitectura Interna del Microprocesador. 2.3. Registros Internos. 2.4. Buses de Interconexión. 2.1. Uso de Banderas. TEMA III: TECNICAS SENCILLAS DE PROGRAMACION 3.1. Uso de un Depurador. 3.2. Set de Instrucciones Intel 8088. 3.3. Empleo de Ciclos Loop y Rep. 3.4. Manejo de Cadenas. 3.5. Interrupciones por Software. TEMA IV: EMPLEO DE PROCEDIMIENTOS 4. 1. Descripción de Macros y Procedimientos. 4. 2. Ventajas y Desventajas. 4. 3. Implementación de Procedimientos, Programación Estructurada. TEMA V: ARQUITECTURA DE UNA PC/XT 5.1. Descripción de las Partes Principales. 5.2. Señales Internas, Slots. 5.3. Iterrupciónes por Hardware. TEMA VI: MANEJO DE PERIFERICOS 6.1. Manejo de Puertos. 6.2. Mapa de Memoria. 6.3. Análisis de la Parte Baja de Memoria. 6.4. Dispositivos Activados por Palabras de Control. Bibliografía: Texto El microprocesador 8086/8088 motorola. Autor Editorial Prentice Hall.