Estructura de computadores

  • Miquel Albert Orenga

     Miquel Albert Orenga

    Licenciado en Informática por la Universidad Autónoma de Barcelona. Profesor de la Escuela Universitaria Tomàs Cerdà (centro adscrito a la UAB). Desarrolla su actividad docente en las áreas de estructura y arquitectura de computadores, redes y bases de datos.

  • Gerard Enrique Manonellas

     Gerard Enrique Manonellas

    Licenciado en Informática por la Universidad Autónoma de Barcelona. Profesor de la Escuela Universitaria Tomàs Cerdà (centro adscrito a la UAB). Desarrolla su actividad docente en las áreas de estructura y arquitectura de computadores y SOA.

PID_00218227
Segunda edición: febrero 2015
© Miquel Albert Orenga, Gerard Enrique Manonellas
Todos los derechos reservados
© de esta edición, FUOC, 2015
Av. Tibidabo, 39-43, 08035 Barcelona
Diseño: Manel Andreu
Realización editorial: Oberta UOC Publishing, SL
Ninguna parte de esta publicación, incluido el diseño general y la cubierta, puede ser copiada, reproducida, almacenada o transmitida de ninguna forma, ni por ningún medio, sea este eléctrico, mecánico, óptico, grabación, fotocopia, o cualquier otro, sin la previa autorización escrita del titular de los derechos.

Bibliografía

Angulo, J. M. (2003). Fundamentos y Estructura de Computadores (2.ª edición). Paraninfo.
Angulo, J. M. (2006). Microcontroladores PIC. Diseño práctico de aplicaciones. Segunda parte: PIC16F87X, PIC18FXXXX (2.ª edición). McGraw-Hill.
Angulo, J. M. (2007). Microcontroladores PIC. Primera parte (4.ª edición). McGraw-Hill.
Dandamundi, S. (2005). Guide to Assembly Language Programming in Linux (1.ª edición). Springer.
Charte, F. (2003). Ensamblador para DOS, Linux y Windows (1.ª edición). Anaya Multimedia.
Duntemann, J. (2009). 8088-8086/8087 Assembly Language Step-by-Step. Programming with Linux (3.ª edición). John Wiley Publishing.
Hamacher, C.; Vranesic, Z.; Zaky, S. (2003). Organización de computadores (5.ª edición). McGraw-Hill.
Hennessy, John L.; Patterson, David A. (2002). Arquitectura de computadores. Un enfoque cuantitativo (1.ª edición). McGraw-Hill.
Miguel, Pedro de (2004). Fundamentos de los computadores (9.ª edición). Thomson-Paraninfo.
Patterson, David A.; Hennessy, John L. (2009). Computer organization and design. The hardware/software interface (4.ª edición). Morgan Kaufmann.
Prieto, A.; Lloris, A.; Torres, J. C. (2006). Introducción a la Informática (4.ª edición). McGraw-Hill.
Stallings, W. (2006). Organización y arquitectura de computadores (7.ª edición). Prentice Hall.
Stallings, W. (2009). Computer Organization and Architecture: Designing for Performance (8.ª edición). Prentice Hall.
Documentos electrónicos
AMD64. Architecture Programmer's Manual. Volumen 1: Application Programming. <http://support.amd.com/TechDocs/24592.pdf>
AMD64. Architecture Programmer's Manual. Volumen 2: System Programming. <http://support.amd.com/TechDocs/24593.pdf>
AMD64. Architecture Programmer's Manual. Volumen 3: General-Purpose and System Instructions. <http://support.amd.com/TechDocs/24594.pdf>
Intel® 64; IA-32. Architectures Software Developer's Manuals. <http://www.intel.com/products/processor/manuals/>