Referencias Bibliográficas: [,,,,Hennessy and Patterson, 2006,Parhami, 2005,,]
Temas
- Implementación de rutas de datos simples, incluyendo la canalización de instrucciones, detección de riesgos y la resolución.
- Control de unidades: Realización Cableada vs Realización Microprogramada.
- Instruccion (Pipelining)
- Introducción al paralelismo al nivel de instrucción (PNI)
Objetivos de Aprendizaje (Learning Outcomes)
- Comparar implementaciones alternativas de ruta de datos [Evaluar]
- Discutir el concepto de puntos de control y la generación de señales de control usando implementaciones a nivel de circuito o microprogramadas [Familiarizarse]
- Explicar el paralelismo a nivel de instrucciones básicas usando pipelining y los mayores riesgos que pueden ocurrir [Usar]
- Diseñar e implementar un procesador completo, incluyendo ruta de datos y control [Usar]
- Calcular la cantidad promedio de ciclos por instrucción de una implementación con procesador y sistema de memoria determinados [Evaluar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM