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 8: | Línea 8: | ||
== Apuntes == | == Apuntes == | ||
*[[Orga2 - Apuntes primer parcial 03/10/2006| Apuntes primer parcial 03/10/2006]]: Clase del 03/10/2006 de Emilio Platzer con tips para el primer parcial. | *[[Orga2 - Apuntes primer parcial 03/10/2006| Apuntes primer parcial 03/10/2006]]: Clase del 03/10/2006 de Emilio Platzer con tips para el primer parcial. | ||
*[[Orga2 - Apuntes segundo parcial 14/11/2006| Apuntes segundo parcial 14/11/2006]]: Clase del 14/11/2006 de Emilio Platzer con tips para el segundo parcial. Temas: FPU y Listas. | |||
== IA-32 == | == IA-32 == | ||
Línea 24: | Línea 25: | ||
*[[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) | |||
== Enlaces externos == | == Enlaces externos == |
Revisión del 02:25 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
Nadie lo sabe bien.
Apuntes
- Apuntes primer parcial 03/10/2006: Clase del 03/10/2006 de Emilio Platzer con tips para el primer parcial.
- Apuntes segundo parcial 14/11/2006: Clase del 14/11/2006 de Emilio Platzer con tips para el segundo parcial. Temas: FPU y Listas.
IA-32
- Ejercicios varios IA-32: Codigo assembler de funciones varias realizadas en el laboratorio.
- Practica de Strings: Ejercicios de la practica de strings.
- Practica de Vectores y Matrices: Ejercicios de la practica de vectores y matrices.
- Practica de Aritmetica: Ejercicios de la practica de aritmetica y relacionados.
- Operaciones sobre listas: Una posible manera de implementar en assembler varias operaciones sobre listas enlazadas.
- Ejemplo de FPU: Resolución del ejercicio 5 de la practica de FPU. Nos muestra el manejo de la pila y el uso de las operaciones de la FPU.
IA-64 (Itanium)
- Itanium for Dummies: También conocido como "No se nada de Itanium, ¿Cómo empiezo?"
- Ejercicios varios Itanium: Codigo assembler de funciones varias realizadas en el laboratorio de Itanium. Incluye sumador y Fibonacci version iterativa y recursiva.
- Rotacion de Registros y Software Pipelining: Apuntes de clase sobre Rotación de registros con ejercicio de ejemplo, próximamente también Software Pipelining.
- SIMD: Apuntes de clase del 26/10/2006 sobre el set de instrucciones SIMD de Itanium.
- Software pipelining: Apuntes de clase software pipelining.
- Instrucciones de pipelining: Un mismo problema resuelto usando ctop,cexit,wtop y wexit para familiarizarse con estas instrucciones.
- Ejemplo básico de Software Pipelining: Anónimo, cortesía de Fer. (nadie lo probo pero esta explicado)
Enlaces externos
- Página oficial de la materia
- PC Assembly Language
- Art of Assembly
- Tabla de códigos x86
- Intel Itanium Architecture Software Developer's Manual - Volume 3: Instruction Set Reference
- Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 2A: Instruction Set Reference, A-M
- Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 2B: Instruction Set Reference, N-Z
Esta categoría no contiene ninguna página o archivo.