Curso MICROPROCESADORES1 Asignatura optativa de 6 créditos Teoría : Martes 12h. ; Jueves 13h. Laboratorio: Miércoles 18h. Tutorías: Miércoles y Jueves de 10 a 13 horas Evaluación: ( 2 febrero – 4 julio) »Examen 6 puntos »Prácticas 4 puntos
Curso MICROPROCESADORES2 PROGRAMA DE TEORÍA Tema 1. Diseño de procesadores Tema 2. Arquitectura Intel IA-32 Tema 3. Arquitecturas RISC Tema 4. Arquitectura IA-64 Tema 5. Introducción a los microcontroladores
Curso MICROPROCESADORES3 PROGRAMA DE PRÁCTICAS Práctica 1. Ensamblador IA-32 Práctica 2. Instrucciones de punto flotante Práctica 3. Instrucciones MMX Práctica 4. Simulador de una máquina RISC Práctica 5. Simulador de un microcontrolador TRABAJO FINAL DE PRÁCTICAS
Curso MICROPROCESADORES4 BIBLIOGRAFÍA Tema 1. Tanembaum,A. Organización de computadoras. Un enfoque estructurado Ed. Prentice-Hall 4ª ed Tema 2. INTEL IA-32 Intel Architecture Software Developer's Manual. Tema 3. Stalling, W. Computer Organization & Architecture. Designing for performance Ed. Prentice-Hall 6ª 2002 Tema 4. INTEL IA-64 Intel Architecture Software Developer's Manual. Tema 5. Angulo Usategui, J y otros Microcontroladores PIC. Diseño práctico de aplicaciones Primera y segunda parte Ed. McGraw-Hill 2003
Curso MICROPROCESADORES5 BIBLIOGRAFÍA PRÁCTICAS ENSAMBLADOR IA-32 –Irvine, K. Assembly Language for Intel-based computers Prentice_Hall 4ª ed.2003 –Randall Hyde The Art of Assembly Lenguage –Carter P. PC Assembly Language –NASM Manual de ensamblador.