Diferencia entre revisiones de «Categoría:Organización del Computador II»

De Cuba-Wiki
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 4: Línea 4:


== Contenidos ==
== Contenidos ==
Nadie lo sabe bien.
 
==== IA32 ====
* Operaciones basicas
* Direccionamiento a memoria
* Aritmetica de numeros grandes
* 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 ==
== Apuntes ==
Línea 25: Línea 40:
*[[Orga2 - Software pipelining| Software pipelining]]: Apuntes de clase software pipelining.
*[[Orga2 - Software pipelining| Software pipelining]]: Apuntes de clase software pipelining.
*[[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.
*[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 probo pero esta explicado)
*[[Orga2 - Mini-Tutorial de Software Pipelining| Mini-Tutorial de Software Pipelining]]: Una pequeña introducción al tema.
*[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)
 
== Recursos ==
*[http://cuba.exp.dc.uba.ar/files/orga2/fpu_stack.pdf Planilla de stack trace FPU]: Util para ir explicando paso por paso el estado de la pila de FPU en el parcial.
*[http://cuba.exp.dc.uba.ar/files/orga2/fpu_stack.svg Planilla de stack trace FPU (fuente)]: Archivo fuente de la planilla, hecho en [http://www.inkscape.org Inkscape SVG].


== Enlaces externos ==
== Enlaces externos ==

Revisión del 23:11 15 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
  • Aritmetica de numeros grandes
  • 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)

Recursos

Enlaces externos

Esta categoría no contiene ninguna página o archivo.