Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas CURSO: ARQUITECTURA DE COMPUTADORES 1 SEMESTRE: IV 2 CODIGO: 602403 3 COMPONENTE: 4 CICLO: 5 AREA: Profesional 6 FECHA DE APROBACIÓN: 7 NATURALEZA: Teórico práctica 8 CARÁCTER: Obligatorio 9 CREDITOS (RELACIÓN): 3 (1-1) 10 INTENSIDAD HORARIA 144 Total Horas/Semestre Horas/Semestre trabajo presencial Horas/Semestre trabajo inpendiente 11. JUSTIFICACION: El mundo actual ha observado un gran sarrollo tecnológico vertiginoso, en gran parte soportado en el sarrollo los microprocesadores y sus aplicaciones. Des los diferentes tipos computadores hasta dispositivos mornos como teléfonos celulares, i-pod, reproductores y más, se usa el potencial los microprocesadores y su importancia crece día a día. Amás, la comprensión la arquitectura los microprocesadores es fundamental en la Ingeniería Software y el sarrollo sistemas operativos. 12. PROPOSITOS:
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas Conocer las diferentes arquitecturas microprocesadores y microcontroladores y las grans aplicaciones que ofrece en los sistemas control, telecomunicaciones y otras áreas la Ingeniería. Programar y simular en lenguaje ensamblador procesos digitales para solucionar problemas Ingeniería usando diferentes plataformas microprocesadores y microcontroladores. Comprenr la arquitectura microprocesadores Intel IA-32 y sus características funcionales. Comprenr la arquitectura los microcontroladores y sus características funcionales. Conocer los diferentes sensores y periféricos entrada/salida utilizados en microcontroladores. 13. COMPETENCIAS QUE DESARROLLARA EL CURSO: El curso sarrolla en el estudiante habilidas y strezas en el análisis, diseño e implementación Soluciones óptimas utilizando microprocesadores y/o microcontroladores. 14. DIMENSIONES DE LAS COMPETENCIAS QUE DESARROLLA: COGNITIVA PRAXIOLOGICA ACTITUDINAL COMUNICATIVA Compren las diferentes Desarrolla programas en Disposición para el Realiza la lectura y arquitecturas lenguaje ensamblador trabajo en grupo análisis crítico microprocesadores para la arquitectura l artículos y manuales microprocesador Intel relacionados con Reconoce la evolución IA-32 Compromiso social y microprocesadores y histórica e importancia con la Ingeniería microcontroladores. actual los microprocesadores Conoce la arquitectura l microprocesador Intel IA-32 y microcontroladores diferentes familias Domina los conceptos básicos programación en lenguaje ensamblador Maneja el entorno sarrollo visual basic para el diseño y simulación software escrito en ensamblador. Domina el uso entornos sarrollo en alto nivel para microcontroladores Iniciativa para resolver diferentes problemas planteados. Escribe artículos acerca temáticas planteadas Sustenta los resultados sus programas sarrollados. Reconoce las perspectivas evolución los microprocesadores y los retos actuales diseño 15. UNIDADES TEMATICAS: UNIDAD TEMATICA ESTRATEGIA PEDAGOGICA RECURSOS PEDAGOGICOS TIEMP. PRES. TIEMP.
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas 1. Conceptos básicos 1.1 El lenguaje ensamblador y sus aplicaciones. 1.2 Concepto maquina virtual. 1.3 Representación datos. 1.4 Operaciones Booleanas. 2. Arquitectura l procesador IA-32 2.1 conceptos generales. 2.2 Modos operación l procesador IA- 32. 2.3 Administración memoria l procesador IA-32. 3. Fundamentos l lenguaje ensamblador. 3.1 Elementos básicos l lenguaje ensamblador. 3.2 Ensamblado, enlazado y ejecución programas. 3.3 Definición datos. 4. Transferencia datos, direccionamiento y aritmética. 4.1 Instrucciones transferencia datos. 4.2 Operaciones y directivas relacionadas con los datos. 4.3 Direccionamiento indirecto 4.4 Instrucciones JMP y LOOP 5. Procedimientos 5.1 Enlace con bibliotecas externas. 5.2 Operaciones la pila. 5.3 Definición y uso procedimientos 5.4 Diseño programas mediante el uso procedimientos. 6. Procesamiento condicional. 6.1 Instrucciones booleanas y comparación. 6.2 Saltos condicionales. 6.3 Instrucciones salto condicionales 6.4 Estructuras condicionales 6.5 Directivas cisión 7. Aritmética enteros. 7.1 Instrucciones splazamiento y rotación. 7.2 Aplicaciones splazamiento y rotación 7.3 Instrucciones multiplicación y división. 7.4 Aritmética ASCII. 8. Microcontroladores PIC conceptos básicos. 8.1 Puertos entrada salida. 8.2 Osciladores. 8.3 Periféricos básicos 9. Organización la memoria 9.1 Arquitectura interna l PIC. INDEP.
9.2 Organización la memoria programa y datos. 9.3 El contador programa. 9.4 Registros SFR. 10. Arquitectura interna. 10.1 Arquitectura Von Neumann y Harvad. 10.2 Procesador Segmentado y RISC. 10.3 Arquitectura ortogonal. 10.4 Puertos 11. Programación Básica. 11.1 Instrucciones suma y resta 11.2 Instrucciones Incrementar y crementar 11.3 Instrucciones Lógicas. 12. Manejo saltos. 12.1 Saltos condicionales. 12.2 Saltos en función un bit. 12.3 Saltos en función registros. 12.4 Lazos o bucles. 13. Manejo Subrutinas. 13.1 Subrutina anidada. 13.2 La pila 13.3 Instrucciones call y return 14. Manejo tablas. 14.1Tabla datos en memoria programa. 14.2 Instrucciones retlw 15. Subrutinas retardo 15.1 Ciclo maquina. 15.2Retardo ciclo simple y ciclo anidado. 16. Recursos especiales 16.1Temporizadores 16.2Conversores 16.3Comparadores Analógicos 16.4Módulos comparación y captura 16.5 Módulos comunicación UNIVERSIDAD DE LOS LLANOS Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas TOTAL (Horas): 16. SISTEMA DE EVALUACION 35% 35% 30% Parcial escrito 20% Laboratorio 10% Trabajo en clase e inpendiente 5% Parcial escrito 20% Laboratorio 10% Trabajo en clase e inpendiente 5% Examen final 30% 17. FUENTES BIBLIOGRAFICAS: 17.1 FUENTES DE CONSULTA BASICA: TÍTULO AUTOR EDITORIAL AÑO Principios Sayers, Alan E. microprocesadores. Cecsa 1995 Adams Primera edición. Microprocesadores, José María Graw DISPONIBLE UNILLANOS No Físico Virtual disp.
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas programación e interconexión. Segunda edición. Microcontroladores PIC: Diseño práctico aplicaciones. Segunda parte. Segunda edición. Introducción a los microcontroladores, Hardware, software y aplicaciones. Uruñuela - Angulo Usategui, José González Vásquez, José Adolfo Graw Graw 2002 1992 17.2 FUENTES DE CONSULTA PARA PROFUNDIZACION: TÍTULO AUTOR EDITORIAL AÑO Microcomputers and microprocessors. The 8080, the 8085 and the Z- 80, Programming, Interfacing and troubleshooting. Fundamento los microprocesadores. Microcontroladores PIC: Diseño práctico aplicaciones. Primera parte. Arquitectura computadores. Complete digital Designe. John Uffenbeck Roger L. Tokheim Angulo Usategui, José Julio Ortega y etal Mark Balck Manuales MICROCHIP Fabricante Documentación Atmel, Intel y Motorola 18. RECURSOS Y MEDIOS TECNOLOGICOS:. Prentice Hall Graw Graw Thonsom Mac Graw 1991 2002 DISPONIBLE UNILLANOS No Físico Virtual disp. Computador Viobeam Equipos electrónicos laboratorio 18. RECURSOS HUMANOS (Equipo profesional que participará en el sarrollo l curso) TIPO PERFIL FUNCIÓN Docente Ingeniero Electrónico, con conocimientos en arquitectura microprocesadores, altas
Facultad Ciencias Básicas e Ingeniería Programa Ingeniería Sistemas capacidas en el manejo circuitos microprocesadores y microcontroladores, experiencia en el sarrollo aplicaciones en ensamblador y lenguajes alto nivel, para microprocesadores y microcontroladores diferentes familias.