Grado en Ingeniería de Tecnologías de Telecomunicación
ARQUITECTURA DE ORDENADORES
PRESENTACIÓN
La asignatura de Arquitectura de Ordenadores es una base fundamental para comprender cómo funcionan los sistemas computacionales modernos. Esta materia abarca desde los principios básicos de diseño y organización de computadores hasta conceptos avanzados relacionados con la optimización del rendimiento y la integración de hardware y software.
Requisitos
No hay requisitos para esta asignatura.
PROFESORES
- Dr. Juan Pérez Gómez: Especialista en diseño de microprocesadores.
- Dra. Laura Martínez Ruiz: Investigadora en computación de alto rendimiento.
- Ing. Carlos Fernández López: Consultor en diseño de hardware y sistemas embebidos.
CONTENIDO DE LA ASIGNATURA
- Introducción a la historia y evolución de la arquitectura de computadores.
- Diseño y funcionamiento de procesadores (RISC y CISC).
- La jerarquía de memoria: caches, RAM y almacenamiento secundario.
- Conexiones y buses de comunicación entre dispositivos.
- Lenguaje ensamblador: instrucciones y ciclo de ejecución.
- Introducción a la computación paralela y sistemas multiprocesador.
RESULTADOS DE APRENDIZAJE
- Dominar los conceptos fundamentales de la arquitectura de computadores.
- Diseñar soluciones de hardware y software que optimicen el rendimiento del sistema.
- Interpretar programas básicos en lenguaje ensamblador y evaluar su impacto en el hardware.
- Comprender la interacción entre componentes del sistema y proponer mejoras en su diseño.
LECTURAS Y HERRAMIENTAS RECOMENDADAS
- Libros:
- "Organización y Arquitectura de Computadores" de William Stallings.
- "Diseño de Procesadores Modernos" de John Paul Shen y Mikko Lipasti.
- Herramientas:
- Simuladores de arquitectura como MARIE o MIPS.
- Ensambladores como MASM o NASM.
- Emuladores de memoria para prácticas avanzadas.
ACTIVIDADES PLANIFICADAS
- Clases magistrales combinadas con demostraciones prácticas.
- Talleres sobre diseño y programación en ensamblador.
- Sesiones grupales para resolver problemas de arquitectura de sistemas.
- Evaluaciones prácticas utilizando simuladores de arquitectura.
MÉTODOS Y CRITERIOS DE EVALUACIÓN
- Exámenes teóricos: 40% del total, centrados en la evaluación conceptual.
- Proyectos prácticos: 30%, enfocados en el diseño de componentes y simulaciones.
- Actividades y tareas: 20%, resolución de problemas en clase y participación.
- Asistencia y participación activa: 10%.