Diferencia entre revisiones de «Organización del Computador II»

De Cuba-Wiki
Sin resumen de edición
 
Línea 44: Línea 44:
*[[Orga2 - Instrucciones de pipelining| Instrucciones de pipelining]]: Un mismo problema resuelto usando ctop,cexit,wtop y wexit para familiarizarse con estas instrucciones.
*[[Orga2 - Instrucciones de pipelining| Instrucciones de pipelining]]: Un mismo problema resuelto usando ctop,cexit,wtop y wexit para familiarizarse con estas instrucciones.
*[[Orga2 - Suma de vectores con Software Pipelining| Suma de vectores con Software Pipelining]]: Un pequeño ejemplo util para encarar el tema.
*[[Orga2 - Suma de vectores con Software Pipelining| Suma de vectores con Software Pipelining]]: Un pequeño ejemplo util para encarar el tema.
*[[Orga2 - Mini-Tutorial de Software Pipelining| Mini-Tutorial de Software Pipelining]]: Una pequeña introducción al tema.
*[[Orga2 - Mini-Tutorial de Software Pipelining| Mini-Tutorial de Software Pipelining]]: Un ejemplo de pipelining optimizando la escritura en el mismo vector que leemos.
*[http://cuba.exp.dc.uba.ar/files/orga2/sp_basico.pdf Ejemplo básico de Software Pipelining]: Anónimo, cortesía de Fer. (nadie lo probó pero esta explicado)
*[http://cuba.exp.dc.uba.ar/files/orga2/sp_basico.pdf Ejemplo básico de Software Pipelining]: Anónimo, cortesía de Fer. (nadie lo probó pero esta explicado)



Revisión del 22:38 23 nov 2006

Organización del Computador II es una materia dedicada al estudio de las arquitecturas IA-32 e IA-64 de Intel. Pertenece al área de Sistemas y, según el Plan de la Carrera, es una materia a ser cursada en Segundo año. Es correlativa de Organización del Computador I, y es requerida para cursar Sistemas Operativos.

Históricamente, esta materia se cursa los Martes y Jueves a la noche.

Contenidos

IA32
  • Operaciones basicas
  • Direccionamiento a memoria
  • Manejo de la pila y convencion C
  • Aritmetica de numeros grandes
  • Strings
  • Vectores y matrices
  • MMX: Multimedia extension
  • FPU: Floating point unit
  • Listas enlazadas
Itanium
  • Operaciones basicas y diferencias con IA32
  • Manejo del registry frame (alloc)
  • Predicacion
  • SIMD: operaciones en paralelo
  • Rotacion de registros
  • Software pipelining

Apuntes

IA-32

IA-64 (Itanium)

Finales

Recursos

Enlaces externos