|
|
(No se muestran 7 ediciones intermedias de 2 usuarios) |
Línea 1: |
Línea 1: |
| '''Organización del Computador II''' es una materia dedicada al estudio de las arquitecturas [[Organización del Computador II#IA-32|IA-32]] e [[Organización del Computador II#IA-64 (Itanium)|IA-64]] de Intel. Pertenece al área de [[Sistemas (Area)|Sistemas]] y, según el [[Plan de la Carrera]], es una materia a ser cursada en [[Plan de la Carrera#Segundo año|Segundo año]]. Es correlativa de [[Organización del Computador I]], y es requerida para cursar [[Sistemas Operativos]].
| | #REDIRECT [[Organización del Computador II]] |
| | |
| Históricamente, esta materia se cursa los Martes y Jueves a la noche.
| |
| | |
| == Contenidos ==
| |
| Nadie lo sabe bien.
| |
| | |
| == 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.
| |
| | |
| == IA-32 ==
| |
| *[[Orga2 - Ejercicios varios IA-32| Ejercicios varios IA-32]]: Codigo assembler de funciones varias realizadas en el laboratorio.
| |
| *[[Orga2 - Practica Strings| Practica de Strings]]: Ejercicios de la practica de strings.
| |
| *[[Orga2 - Practica Vectores y Matrices| Practica de Vectores y Matrices]]: Ejercicios de la practica de vectores y matrices.
| |
| *[[Orga2 - Practica de Aritmetica| Practica de Aritmetica]]: Ejercicios de la practica de aritmetica y relacionados.
| |
| *[[Orga2 - Operaciones sobre listas|Operaciones sobre listas]]: Una posible manera de implementar en assembler varias operaciones sobre listas enlazadas.
| |
| *[[Orga2 - Ejemplo de FPU|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) ==
| |
| *[[Orga2 - Itanium for Dummies| Itanium for Dummies]]: También conocido como ''"No se nada de Itanium, ¿Cómo empiezo?"''
| |
| *[[Orga2 - Ejercicios varios Itanium| Ejercicios varios Itanium]]: Codigo assembler de funciones varias realizadas en el laboratorio de Itanium. Incluye sumador y Fibonacci version iterativa y recursiva.
| |
| *[[Orga2 - Rotacion de Registros y Software Pipelining| Rotacion de Registros y Software Pipelining]]: Apuntes de clase sobre Rotación de registros con ejercicio de ejemplo, próximamente también Software Pipelining.
| |
| *[[Orga2 - SIMD| SIMD]]: Apuntes de clase del 26/10/2006 sobre el set de instrucciones SIMD de Itanium.
| |
| *[[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.
| |
| | |
| == Enlaces externos ==
| |
| *[http://www.dc.uba.ar/people/materias/oc2 Página oficial de la materia]
| |
| *[http://www.drpaulcarter.com/pcasm/pcasm-book-pdf.zip PC Assembly Language]
| |
| *[http://webster.cs.ucr.edu/AoA/Linux/aoapdf.tar.gz Art of Assembly]
| |
| *[http://www.jegerlehner.com/intel/IntelCodeTable_es.pdf Tabla de códigos x86]
| |
| *[http://download.intel.com/design/Itanium/manuals/24531905.pdf Intel Itanium Architecture Software Developer's Manual - Volume 3: Instruction Set Reference]
| |
| *[ftp://download.intel.com/design/Pentium4/manuals/25366621.pdf Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 2A: Instruction Set Reference, A-M]
| |
| *[ftp://download.intel.com/design/Pentium4/manuals/25366721.pdf Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 2B: Instruction Set Reference, N-Z]
| |
| | |
| [[Category:Materias]]
| |
| [[Category:Computación]]
| |