4.22.5.4 Organización funcional (8 horas)

Resultados de la carrera Outcomes:
Temas
  1. Implementación de rutas de datos simples, incluyendo la canalización de instrucciones, detección de riesgos y la resolución.
  2. Control de unidades: Realización Cableada vs Realización Microprogramada.
  3. Instrucción (Pipelining)
  4. Introducción al paralelismo al nivel de instrucción (PNI)

Objetivos de Aprendizaje (Learning Outcomes)
  1. Comparar implementaciones alternativas de ruta de datos [Evaluar (Assessment)]
  2. 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 (Familiarity)]
  3. Explicar el paralelismo a nivel de instrucciones básicas usando pipelining y los mayores riesgos que pueden ocurrir [Usar (Usage)]
  4. Diseñar e implementar un procesador completo, incluyendo ruta de datos y control [Usar (Usage)]
  5. Calcular la cantidad promedio de ciclos por instrucción de una implementación con procesador y sistema de memoria determinados [Evaluar (Assessment)]
Bibliografía: [Patterson and Hennessy, 2014,Stallings, 2014,Parhami, 2005]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM