4.11.2.4 Organización funcional (8 horas) [Habilidades b,g]

Referencias Bibliográficas: [Harris and Harris, 2012,Patt and Patel, 2005,Patterson and Hennessy, 2004,J.Ashenden, 2007,Hennessy and Patterson, 2006,Parhami, 2005,Stalings, 2010,P.Chu, 2006] Temas
  1. Implementación de datapath, incluyendo un pipeline de instrucciones, detección de hazards y la resolución.
  2. Control de unidades: Microprogramada.
  3. Instruccion (Pipelining)
  4. Introducción al paralelismo al nivel de instrucción (PNI)

Objetivos de Aprendizaje

  1. Comparar implementaciones alternativas de ruta de datos [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 [Familiarity]
  3. Explicar el paralelismo a nivel de instrucciones básicas usando pipelining y los mayores riesgos que pueden ocurrir [Usage]
  4. Diseñar e implementar un procesador completo, incluyendo ruta de datos y control [Usage]
  5. Calcular la cantidad promedio de ciclos por instrucción de una implementación con procesador y sistema de memoria determinados [Assessment]



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