50 likes | 364 Views
MICROPROCESADORES. 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. MICROPROCESADORES. PROGRAMA DE TEORÍA
E N D
MICROPROCESADORES • 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 MICROPROCESADORES
MICROPROCESADORES • 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 MICROPROCESADORES
MICROPROCESADORES • 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 MICROPROCESADORES
MICROPROCESADORES • BIBLIOGRAFÍA • Tema 1. Tanembaum,A. “Organización de computadoras. Un enfoque estructurado” Ed. Prentice-Hall 4ª ed. 1999 • 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 MICROPROCESADORES
MICROPROCESADORES • 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” http://webster.cs.ucr.edu/ • Carter P. PC “Assembly Language” http://www.drpaulcarter.com/pcasm • NASM Manual de ensamblador . http://nasm.sourceforge.net/doc/nasmdoc.pdf MICROPROCESADORES