Edición de «Organización del Computador II»

De Cuba-Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 1: Línea 1:
{{Plan 1993|Arquitectura y Organización de Computadores}}
'''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]].
'''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]].


Línea 19: Línea 17:


== Apuntes ==
== Apuntes ==
*[[Apuntes primer parcial 03/10/2006 (Organización del Computador II)| 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 (Organización del Computador II)| Apuntes segundo parcial 14/11/2006]]: Clase del 14/11/2006 de Emilio Platzer con tips para el segundo parcial. Temas: FPU y Listas.
*[https://docs.google.com/document/d/1G0Tnyp8jiwzN_cUHSDlw0IWKemfbwaV5N3zG2M8jQOk/edit#heading=h.pw1o7wj3m89b Apunte condensado de consulta para el segundo parcial.]
*[[Medio:resumen_2p_orga2.pdf| Apuntes segundo parcial 2do cuatri 2017: System Programming]]
*[[Glosario de términos técnicos (Organización del Computador II)|Glosario de términos técnicos de la materia]]
*[[Media:Orga2_apunte_primera_parte_2019.pdf|Apunte de la primera parte de la materia 2019]]
*[[Media:Orga2_apunte_primera_parte_2019.pdf|Apunte de la primera parte de la materia 2019]]
*[[Medio:resumen_2p_orga2.pdf| Apuntes segundo parcial 2do cuatri 2017: System Programming]]
 
*[https://docs.google.com/document/d/1G0Tnyp8jiwzN_cUHSDlw0IWKemfbwaV5N3zG2M8jQOk/edit#heading=h.pw1o7wj3m89b Apunte condensado de consulta para el segundo parcial.]
== IA-32 ==
*[[Ejercicios varios IA-32 (Organización del Computador II)| Ejercicios varios IA-32]]: Código assembler de funciones varias realizadas en el laboratorio.
*[[Práctica Strings (Organización del Computador II)| Práctica de Strings]]: Ejercicios de la práctica de strings.
*[[Práctica Vectores y Matrices (Organización del Computador II)| Práctica de Vectores y Matrices]]: Ejercicios de la práctica de vectores y matrices.
*[[Práctica de Aritmética (Organización del Computador II)| Práctica de Aritmética]]: Ejercicios de la práctica de aritmética y relacionados.
*[[Operaciones sobre listas (Organización del Computador II)|Operaciones sobre listas]]: Una posible manera de implementar en assembler varias operaciones sobre listas enlazadas.
*[[Manejo del stack (Organización del Computador II)|Manejo del stack (pila)]]: Esquema para la creación de un stack frame.
*[[Ejemplo de FPU (Organización del Computador II)|Ejemplo de FPU]]: Resolución del ejercicio 5 de la práctica de FPU. Nos muestra el manejo de la pila y el uso de las operaciones de la FPU.
*[[Medio:Orga2_resumen_2parcial.pdf| Resumen para el segundo parcial]]: Pequeño resumen de algunos elementos de la segunda parte de la materia para llevar al parcial como apoyo. Hecho para el primer cuatrimestre de 2019.
*[[Medio:Orga2_resumen_2parcial.pdf| Resumen para el segundo parcial]]: Pequeño resumen de algunos elementos de la segunda parte de la materia para llevar al parcial como apoyo. Hecho para el primer cuatrimestre de 2019.


== Parciales ==
== Parciales ==
===Primeros parciales===
===Primeros parciales===
 
*[[Medio:ORGA2 P1 1C 2011.pdf|Parcial del 17/05/11]]
{| class="wikitable sortable"
*[[Medio:Orga2_1recu_05-07-11.pdf|Recuperatorio del 05/07/11]]
! Año  !! Cuatrimestre        !! Fecha      !! Instancia    !! Links
*[[Medio:ORGA2 P1 2C 2011.pdf|Parcial del 11/10/11]]
|-
*[[Medio:Orga2_1recu_01-12-11.pdf|Recuperatorio del 01/12/11]]
|| 2023 || Segundo Cuatrimestre || 23/11/2023 || Recuperatorio || [https://git.exactas.uba.ar/avenegas/recu-primer-parcial-orga-ii enunciado + resolución]
*[[Medio:ORGA2 P1 1C 2012.pdf|Parcial del 15/05/12]]
|-
*[[Medio:Orga2_1recu_12-07-12.pdf|Recuperatorio del 12/07/12]]
|| 2023 || Primer Cuatrimestre || 29/06/2023 || Recuperatorio || [https://git.exactas.uba.ar/slizarraga/recu1orga/-/tree/master enunciado + resolución]
*[[Medio:Orga2_1parcial_09-10-12.pdf|Parcial del 09/10/12]]
|-
*[[Medio:Orga2_1recu_04-12-12.pdf|Recuperatorio del 04/12/12]]
|| 2023 || Primer Cuatrimestre || 27/04/2023 || Parcial|| [https://github.com/Supermister47/1er-Parcial-Orga-II enunciado + resolución]
*[[Medio:ORGA2 P1 1C 2013.pdf|Parcial del 14/05/13]]
|-
*[[Medio:Orga2_1recu_11-07-13.pdf|Recuperatorio del 11/07/13]]
|| 2022 || Segundo Cuatrimestre || 17/11/2022 || Recuperatorio || [https://github.com/sandromaestroni/orga2/tree/main/recu1 enunciado + resolución]
*[[Medio:ORGA2 P1 2C 2013.pdf|Parcial del 01/10/13]]
|-
*[[Medio:Orga2_1recu_19-11-13.pdf|Recuperatorio del 19/11/13]]
|| 2022 || Segundo Cuatrimestre || 22/09/2022 || Parcial || [https://github.com/honi/uba-orga2/tree/main/parciales/01 enunciado + resolución]
*[[Medio:ORGA2 P1 1C 2014.pdf|Parcial del 20/05/14]]
|-
*[[Medio:Orga2_1recu_03-07-14.pdf|Recuperatorio del 03/07/14]]
|| 2019 || Segundo Cuatrimestre || 07/06/2019 || Parcial || [[Medio:Orga2 1parcial 07-05-19.pdf| enunciado + resolución]]
*[[Medio:Orga2_1parcial_07-10-14.pdf|Parcial del 07/10/14]]
|-
*[[Medio:Orga2_1recu_25-11-14.pdf|Recuperatorio del 25/11/14]]
|| 2018 || Segundo Cuatrimestre || 17/11/2018 || Recuperatorio || [[Medio:Orga2_1recu_27-11-18_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2_1parcial_12-05-15.pdf|Parcial del 12/05/15]]
|-
*[[Medio:Orga2_1recu_30-06-15.pdf|Recuperatorio del 30/06/15]]
|| 2018 || Segundo Cuatrimestre || 02/10/2018 || Parcial || [[Medio:Orga2_1parcial_2-10-18_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2_1parcial_01-10-15.pdf|Parcial del 01/10/15]]
|-
*[[Medio:Orga2_1recu_01-12-15.pdf|Recuperatorio del 01/12/15]]
|| 2018 || Primer Cuatrimestre || 28/06/2018 || Recuperatorio || [[Medio:Orga2_1recu_28-06-18_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2_1parcial_05-05-16_resuelto.pdf|Parcial del 05/05/16 (resuelto)]]
|-
*[[Medio:Orga2_1recu_07-07-16.pdf|Recuperatorio del 07/07/16]]
|| 2018 || Primer Cuatrimestre || 10/05/2018 || Parcial || [[Medio:Orga2_1parcial_10-05-18_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2_1parcial_29-09-16.pdf|Parcial del 29/09/16]]
|-
*[[Medio:Orga2_1recu_29-11-16.pdf|Recuperatorio del 29/11/16]]
|| 2017 || Segundo Cuatrimestre || 23/11/2017 || Recuperatorio || [[Medio:Orga2_1recu_23-11-17_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2-1P-11-05-17.pdf|Parcial del 11/05/17 (resuelto)]]
|-
*[[Medio:Orga2_1parcial_03-10-17_resuelto.pdf|Parcial del 03/10/17 (resuelto)]]
|| 2017 || Segundo Cuatrimestre || 03/10/2017 || Parcial || [[Medio:Orga2_1parcial_03-10-17_resuelto.pdf| enunciado + resolución]]
*[[Medio:Orga2_1recu_23-11-17_resuelto.pdf|Recuperatorio del 23/11/17 (resuelto)]]
|-
*[[Medio:Orga2_1parcial_10-05-18_resuelto.pdf|Parcial del 10/05/18 (resuelto)]]
|| 2017 || Primer Cuatrimestre || 11/05/2017 || Parcial || [[Medio:Orga2-1P-11-05-17.pdf| enunciado + resolución]]
*[[Medio:Orga2_1recu_28-06-18_resuelto.pdf|Recuperatorio del 28/06/18 (resuelto)]]
|-
*[[Medio:Orga2_1parcial_2-10-18_resuelto.pdf|Parcial del 2/10/18 (resuelto)]]
|| 2016 || Segundo Cuatrimestre || 29/11/2016 || Recuperatorio || [[Medio:Orga2_1recu_29-11-16.pdf| enunciado + resolución]]
*[[Medio:Orga2_1recu_27-11-18_resuelto.pdf|Recuperatorio del 27/11/18 (resuelto)]]
|-
*[[Medio:Orga2 1parcial 07-05-19.pdf|Parcial del 7/5/19 (resuelto)]]
|| 2016 || Segundo Cuatrimestre || 29/09/2016 || Parcial || [[Medio:Orga2_1parcial_29-09-16.pdf| enunciado + resolución]]
|-
|| 2016 || Primer Cuatrimestre || 07/07/2016 || Recuperatorio || [[Medio:Orga2_1recu_07-07-16.pdf| enunciado + resolución]]
|-
|| 2016 || Primer Cuatrimestre || 05/05/2016 || Parcial || [[Medio:Orga2_1parcial_05-05-16_resuelto.pdf| enunciado + resolución]]
|-
|| 2015 || Segundo Cuatrimestre || 17/11/2015 || Recuperatorio || [[Medio:Orga2_1recu_01-12-15.pdf|Recuperatorio del 01/12/15]]
|-
|| 2015 || Segundo Cuatrimestre || 17/11/2015 || Recuperatorio || [[Medio:Orga2_1parcial_01-10-15.pdf|Parcial del 01/10/15]]
|-
|| 2015 || Segundo Cuatrimestre || 17/11/2015 || Recuperatorio || [[Medio:Orga2_1recu_30-06-15.pdf|Recuperatorio del 30/06/15]]
|-
|| 2015 || Segundo Cuatrimestre || 17/11/2015 || Recuperatorio || [[Medio:Orga2_1parcial_12-05-15.pdf|Parcial del 12/05/15]]
|-
|| 2014 || Segundo Cuatrimestre || 17/11/2014 || Recuperatorio || [[Medio:Orga2_1recu_25-11-14.pdf|Recuperatorio del 25/11/14]]
|-
|| 2014 || Segundo Cuatrimestre || 17/11/2014 || Recuperatorio || [[Medio:Orga2_1parcial_07-10-14.pdf|Parcial del 07/10/14]]
|-
|| 2014 || Segundo Cuatrimestre || 17/11/2014 || Recuperatorio || [[Medio:Orga2_1recu_03-07-14.pdf|Recuperatorio del 03/07/14]]
|-
|| 2014 || Segundo Cuatrimestre || 17/11/2014 || Recuperatorio || [[Medio:ORGA2 P1 1C 2014.pdf|Parcial del 20/05/14]]
|-
|| 2013 || Segundo Cuatrimestre || 17/11/2013 || Recuperatorio || [[Medio:Orga2_1recu_19-11-13.pdf|Recuperatorio del 19/11/13]]
|-
|| 2013 || Segundo Cuatrimestre || 17/11/2013 || Recuperatorio || [[Medio:ORGA2 P1 2C 2013.pdf|Parcial del 01/10/13]]
|-
|| 2013 || Segundo Cuatrimestre || 17/11/2013 || Recuperatorio || [[Medio:Orga2_1recu_11-07-13.pdf|Recuperatorio del 11/07/13]]
|-
|| 2013 || Segundo Cuatrimestre || 17/11/2013 || Recuperatorio || [[Medio:ORGA2 P1 1C 2013.pdf|Parcial del 14/05/13]]
|-
|| 2012 || Segundo Cuatrimestre || 17/11/2012 || Recuperatorio || [[Medio:Orga2_1recu_04-12-12.pdf|Recuperatorio del 04/12/12]]
|-
|| 2012 || Segundo Cuatrimestre || 17/11/2012 || Recuperatorio || [[Medio:Orga2_1parcial_09-10-12.pdf|Parcial del 09/10/12]]
|-
|| 2012 || Segundo Cuatrimestre || 17/11/2012 || Recuperatorio || [[Medio:Orga2_1recu_12-07-12.pdf|Recuperatorio del 12/07/12]]
|-
|| 2012 || Segundo Cuatrimestre || 15/05/2012 || Recuperatorio || [[Medio:ORGA2 P1 1C 2012.pdf|Parcial del 15/05/12]]
|-
|| 2011 || Segundo Cuatrimestre || 01/12/2011 || Recuperatorio || [[Medio:Orga2_1recu_01-12-11.pdf|Recuperatorio del 01/12/11]]
|-
|| 2011 || Segundo Cuatrimestre || 11/10/2011 || Recuperatorio || [[Medio:ORGA2 P1 2C 2011.pdf|Parcial del 11/10/11]]
|-
|| 2011 || Segundo Cuatrimestre || 05/07/2011 || Recuperatorio || [[Medio:Orga2_1recu_05-07-11.pdf|Recuperatorio del 05/07/11]]
|-
|| 2011 || Segundo Cuatrimestre || 17/05/2011 || Recuperatorio || [[Medio:ORGA2 P1 1C 2011.pdf|Parcial del 17/05/11]]
|}


===Segundos parciales===
===Segundos parciales===
*[https://github.com/Supermister47/Parciales-Orga-II/blob/main/2do%20parcial.pdf Parcial del 22/06/23 (resuelto)]
*[[Parcial del 16/11/06 (Organización del Computador II)|Parcial del 16/11/06]]
*Parcial del 10/11/22 [[Medio:Orga2_2parcial_10-11-22_enunciado.pdf|(enunciado)]] [[Medio:Orga2_2parcial_10-11-22_resuelto.pdf|(resuelto)]] [[Medio:Orga2_2parcial_10-11-22_teorico.pdf|(enunciado+resuelto teórico)]]
*[[Medio:ORGA2 P2 1C 2011.pdf|Parcial del 28/06/11]]
*[[Medio:Orga2_2recu_12-07-11.pdf|Recuperatorio del 12/07/11]]
*[[Medio:ORGA2 P2 2C 2011.pdf|Parcial del 24/11/11]]
*[[Medio:Orga2_2recu_13-12-11.pdf|Recuperatorio del 13/12/11]]
*[[Medio:ORGA2 P2 1C 2012.pdf|Parcial del 26/06/12]]
*[[Medio:Orga2_2recu_19-07-12.pdf|Recuperatorio del 19/07/12]]
*[[Medio:ORGA2 P2 2C 2012.pdf|Parcial del 22/11/12]]
*[[Medio:Orga2_2recu_11-12-12.pdf|Recuperatorio del 11/12/12]]
*[[Medio:ORGA2 P2 1C 2013.pdf|Parcial del 27/06/13]]
*[[Medio:ORGA2 P2 2C 2013.pdf|Parcial del 12/11/13]]
*[[Medio:ORGA2 R2 2C 2013.pdf|Recuperatorio del 26/11/13]]
*[[Medio:ORGA2 P2 1C 2014.pdf|Parcial del 24/06/14]]
*[[Medio:Orga2_2recu_10-07-14.pdf|Recuperatorio del 10/07/14]]
*[[Medio:Orga2_2parcial_18-11-14.pdf|Parcial del 18/11/14]]
*[[Medio:Orga2_2recu_02-12-14.pdf|Recuperatorio del 02/12/14]]
*[[Medio:Orga2_2parcial_23-06-15.pdf|Parcial del 23/06/15]]
*[[Medio:Orga2_2recu_07-07-15.pdf|Recuperatorio del 07/07/15]]
*[[Medio:Orga2_2parcial_19-11-15.pdf|Parcial del 19/11/15 (resuelto)]]
*[[Medio:Orga2_2recu_10-12-15.pdf|Recuperatorio del 10/12/15]]
*[[Medio:Orga2_2parcial_23-06-16.pdf|Parcial del 23/06/16]]
*[[Medio:Orga2_2recu_14-07-16.pdf|Recuperatorio del 14/07/16]]
*[[Medio:Orga2_2parcial_17-11-16.pdf|Parcial del 17/11/16]]
*[[Medio:Orga2_2recu_06-12-16.pdf|Recuperatorio del 06/12/16]]
*[[Medio:Orga2_2parcial_29-06-17.pdf|Parcial del 29/06/17 (resuelto)]]
*[[Medio:Orga2_2recu_18-07-17.pdf|Recuperatorio del 27/07/17 (resuelto)]]
*[[Medio:Orga2_2parcial_14-11-17_resuelto.pdf|Parcial del 14/11/17 (resuelto)]]
*[[Medio:Orga2_2parcial_21-06-18_resuelto.pdf|Parcial del 21/06/18 (resuelto)]]
*[[Medio:Orga2_2parcial_15-11-18.pdf|Parcial del 15/11/18 (bastante resuelto)]] [[Medio:Orga2_2parcialbis_15-11-18_resuelto.pdf|bis]]
*[[Medio:Orga2_2recu_11-07-19_parte1.pdf|Parcial del 11/07/19 resuelto (parte 1)]] [[Medio:Orga2_2parcial_11-07-19_parte2.pdf|(parte 2)]]
*[[Medio:Orga2_2parcial_18-06-19.pdf|Parcial del 18/06/19]]
*[[Medio:Orga2_2parcial_06-08-20.pdf|Recuperatorio del 06/08/20 (resuelto)]]
*[[Medio:Orga2_2parcial_17-06-21.pdf|Parcial del 17/06/21 (resuelto)]]
*[[Medio:Orga2_2parcial_17-06-21.pdf|Parcial del 17/06/21 (resuelto)]]
*[[Medio:Orga2_2parcial_06-08-20.pdf|Recuperatorio del 06/08/20 (resuelto)]]
*[[Medio:Orga2_2parcial_18-06-19.pdf|Parcial del 18/06/19]]
*[[Medio:Orga2_2parcial_11-07-19_parte2.pdf|(parte 2)]][[Medio:Orga2_2parcial_11-07-19_parte1.pdf|Parcial del 11/07/19 resuelto (parte 1)]]
*[[Medio:Orga2_2parcial_15-11-18.pdf|Parcial del 15/11/18 (bastante resuelto)]] [[Medio:Orga2_2parcialbis_15-11-18_resuelto.pdf|bis]]
*[[Medio:Orga2_2parcial_21-06-18_resuelto.pdf|Parcial del 21/06/18 (resuelto)]]
*[[Medio:Orga2_2parcial_14-11-17_resuelto.pdf|Parcial del 14/11/17 (resuelto)]]
*[[Medio:Orga2_2recu_18-07-17.pdf|Recuperatorio del 27/07/17 (resuelto)]]
*[[Medio:Orga2_2parcial_29-06-17.pdf|Parcial del 29/06/17 (resuelto)]]
*[[Medio:Orga2_2recu_06-12-16.pdf|Recuperatorio del 06/12/16]]
*[[Medio:Orga2_2parcial_17-11-16.pdf|Parcial del 17/11/16]]
*[[Medio:Orga2_2recu_14-07-16.pdf|Recuperatorio del 14/07/16]]
*[[Medio:Orga2_2parcial_23-06-16.pdf|Parcial del 23/06/16]]
*[[Medio:Orga2_2recu_10-12-15.pdf|Recuperatorio del 10/12/15]]
*[[Medio:Orga2_2parcial_19-11-15.pdf|Parcial del 19/11/15 (resuelto)]]
*[[Medio:Orga2_2recu_07-07-15.pdf|Recuperatorio del 07/07/15]]
*[[Medio:Orga2_2parcial_23-06-15.pdf|Parcial del 23/06/15]]
*[[Medio:Orga2_2recu_02-12-14.pdf|Recuperatorio del 02/12/14]]
*[[Medio:Orga2_2parcial_18-11-14.pdf|Parcial del 18/11/14]]
*[[Medio:Orga2_2recu_10-07-14.pdf|Recuperatorio del 10/07/14]]
*[[Medio:ORGA2 P2 1C 2014.pdf|Parcial del 24/06/14]]
*[[Medio:ORGA2 R2 2C 2013.pdf|Recuperatorio del 26/11/13]]
*[[Medio:ORGA2 P2 2C 2013.pdf|Parcial del 12/11/13]]
*[[Medio:ORGA2 P2 1C 2013.pdf|Parcial del 27/06/13]]
*[[Medio:Orga2_2recu_11-12-12.pdf|Recuperatorio del 11/12/12]]
*[[Medio:ORGA2 P2 2C 2012.pdf|Parcial del 22/11/12]]
*[[Medio:Orga2_2recu_19-07-12.pdf|Recuperatorio del 19/07/12]]
*[[Medio:ORGA2 P2 1C 2012.pdf|Parcial del 26/06/12]]
*[[Medio:Orga2_2recu_13-12-11.pdf|Recuperatorio del 13/12/11]]
*[[Medio:ORGA2 P2 2C 2011.pdf|Parcial del 24/11/11]]
*[[Medio:Orga2_2recu_12-07-11.pdf|Recuperatorio del 12/07/11]]
*[[Medio:ORGA2 P2 1C 2011.pdf|Parcial del 28/06/11]]
*[[Parcial del 16/11/06 (Organización del Computador II)|Parcial del 16/11/06]]


== Finales ==
== Finales ==
*[[Orga2_final_09-03-18|Final de 09/03/2018]]
*[[Orga2_final_09-03-18|Final de 09/03/2018]]
*[[Orga2_final_06-08-19|Final de 06/08/2019]]
*[[Orga2_final_06-08-19|Final de 06/08/2019]]
*[[Medio:Orga2_final_02-08-22.pdf |Final de 02/08/2022]]
*[[Medio:Orga2_final_02-08-22.jpg |Final de 02/08/2022]]
*[[Orga2_final_28-02-23|Final de 28/02/2023]]
*<s>[[Finales Dic-2006 (Organización del Computador II)| Finales de Diciembre del 2006]]: Finales ya tomados en Diciembre del 2006.</s> (precaución: en 2018 estos temas no se están tomando más)


== Material para Finales ==
== Material para Finales ==
Línea 198: Línea 160:
=== Videos ===
=== Videos ===
* [https://campus.exactas.uba.ar/course/view.php?id=2492&section=1 Clases teóricas y prácticas del 2020-2021 (virtualidad)] No se necesita estar matriculado. Las teóricas son dadas por Furfaro así que los temas que entran en los finales que suele tomar él son los de las clases T04 y T05 (microarquitectura).
* [https://campus.exactas.uba.ar/course/view.php?id=2492&section=1 Clases teóricas y prácticas del 2020-2021 (virtualidad)] No se necesita estar matriculado. Las teóricas son dadas por Furfaro así que los temas que entran en los finales que suele tomar él son los de las clases T04 y T05 (microarquitectura).
*[http://www.archive.ece.cmu.edu/~ece447/s15/doku.php?id=schedule Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu]: Videos sobre los temas del final ('''MUY''' recomendado). El link también incluye las clases en formato .ppt y .pdf para descargarse. Las clases (o lecturas) importantes son la [https://www.youtube.com/watch?v=CkOPbj5KhP8&index=10&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 9], [https://www.youtube.com/watch?v=NCUDEgLfC_I&index=11&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 10], [https://www.youtube.com/watch?v=nMfbtzWizDA&index=13&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 11] (Habla de ROB), [https://www.youtube.com/watch?v=P-mXr9adbCc&index=14&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 12] (Habla de Tomasulo), [https://www.youtube.com/watch?v=z0EknfZdlIs&index=15&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 13], [https://www.youtube.com/watch?v=AXf_C5qOm8o&index=19&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 17] y [https://www.youtube.com/watch?v=4_Z07m8tf6k&index=20&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 18] (la [https://youtu.be/JfjT1a0vi4E?t=3922 28] habla de Coherencia de Caché (minuto 1:05:20) y la [https://www.youtube.com/watch?v=X6DZchnMYcw&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq&index=33 29] habla de Snooping Protocols y MESI entre otras cosas).
*[http://www.archive.ece.cmu.edu/~ece447/s15/doku.php?id=schedule Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu]: Videos sobre los temas del final ('''MUY''' recomendado). El link también incluye las clases en formato .ppt y .pdf para descargarse. Las clases (o lecturas) importantes son la [https://www.youtube.com/watch?v=CkOPbj5KhP8&index=10&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 9], [https://www.youtube.com/watch?v=NCUDEgLfC_I&index=11&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 10], [https://www.youtube.com/watch?v=nMfbtzWizDA&index=13&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 11] (Habla de ROB), [https://www.youtube.com/watch?v=P-mXr9adbCc&index=14&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 12] (Habla de Tomasulo), [https://www.youtube.com/watch?v=z0EknfZdlIs&index=15&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 13], [https://www.youtube.com/watch?v=AXf_C5qOm8o&index=19&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 17] y [https://www.youtube.com/watch?v=4_Z07m8tf6k&index=20&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 18] (la [https://youtu.be/JfjT1a0vi4E?t=3922 28] habla de Coherencia de Caché (minuto 1:05:20) y la [https://www.youtube.com/watch?v=JfjT1a0vi4E&index=32&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq 29] habla de Snooping Protocols y MESI entre otras cosas).


* Hay un curso de HPCA (High Performance Computer Architecture) que incluye todos los temas que entran en este final. Son videos de muy corta duración cada uno (de 2 a 5 minutos) en donde cada video explica un tema particular de forma autocontenida. A mí me sirvieron mucho, recomiendo darles una oportunidad (como complemento al resto del material)
* Hay un curso de HPCA (High Performance Computer Architecture) que incluye todos los temas que entran en este final. Son videos de muy corta duración cada uno (de 2 a 5 minutos) en donde cada video explica un tema particular de forma autocontenida. A mí me sirvieron mucho, recomiendo darles una oportunidad (como complemento al resto del material)
Línea 227: Línea 189:


* Computer Architecture. A quantitative approach. Henessy & Patterson. Ed. Morgan Kaufman : Muy buen libro aunque se zarpa un poco con el alcance. Los capítulos son el 2 y el 4, y el apéndice A.
* Computer Architecture. A quantitative approach. Henessy & Patterson. Ed. Morgan Kaufman : Muy buen libro aunque se zarpa un poco con el alcance. Los capítulos son el 2 y el 4, y el apéndice A.
*<s>[[Temas final Dic-2006 (Organización del Computador II)| Temas para las fechas de final de Diciembre del 2006]]: Temas dados por Patricia para el final de Diciembre del 2006 y detalles sobre la bibliografía.</s> (precaución: en 2018 estos temas no se están tomando más)
== Recursos ==
*[[Media:fpu_stack.pdf|Planilla de stack trace FPU]]: Útil para ir explicando paso por paso el estado de la pila de FPU en el parcial.
*[[Media:fpu_stack.svg|Planilla de stack trace FPU (fuente)]]: Archivo fuente de la planilla, hecho en [http://www.inkscape.org Inkscape SVG].
*[[Cómo conseguir los libros de Intel (Organización del Computador II)| Libros de Intel]]: Cómo conseguir gratuitamente una copia impresa de los libros de Intel de IA32 e IA64.


== Enlaces externos ==
== Enlaces externos ==
*[https://www.felixcloutier.com/x86/index.html Índice de instrucciones de Felix Cloutier]
*[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://www.jegerlehner.com/intel/IntelCodeTable_es.pdf Tabla de códigos x86]
*[https://www.officedaytime.com/simd512e/simd.html Otro índice de instrucciones, con mejores visualizaciones (especialmente para SIMD)]
*[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/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]
*[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]
*[http://download.intel.com/design/Itanium/manuals/24531905.pdf Intel Itanium Architecture Software Developer's Manual - Volume 3: Instruction Set Reference]
*[https://www.felixcloutier.com/x86/index.html Índice de instrucciones de Felix Cloutier]
*[http://www.drpaulcarter.com/pcasm/pcasm-book-pdf.zip PC Assembly Language]
*[https://www.officedaytime.com/simd512e/simd.html Otro índice de instrucciones, con mejores visualizaciones (especialmente para SIMD)]




Ten en cuenta que todas las contribuciones a Cuba-Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Cuba-Wiki:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)

Plantilla usada en esta página: