Primera Parte: Visión general.
Capítulo 1. Introducción.
Capítulo 2. Evolución y prestaciones de los computadores.
Segunda Parte: El computador.
Capítulo 3. Perspectiva de alto nivel del funcionamiento y de las interconexiones del computador.
Capítulo 4. Memoria caché.
Capítulo 5. Memoria interna.
Capítulo 6. Memoria externa.
Capítulo 7. Entrada/salida.
Capítulo 8. Sistemas operativos.
Tercera Parte: La unidad central de procesamiento.
Capítulo 9. Aritmética del computador.
Capítulo 10. Repertorios de instrucciones: características y funciones.
Capítulo 11. Repertorio de instrucciones: modos de direccionamiento y funciones.
Capítulo 12. Estructura y funcionamiento del procesador.
Capítulo 13. Computadores de repertorio reducido de instrucciones.
Capítulo 14. Paralelismo de las instrucciones y procesadores superescalares.
Capítulo 15. La arquitectura IA-64.
Cuarta Parte: La unidad de control.
Capítulo 16. Funcionamiento de la unidad de control
Capítulo 17. Control microprogramando.
Quinta Parte: Organización paralela.
Capítulo 18. Procesamiento paralelo.
Apéndices.
Apéndice A. Sistemas de numeración.
Apéndice B. Lógica digital.
Apéndice C. Proyectos para enseñar arquitectura y organización de computadores.
Glosario.
Referencias.
Índice analítico.
Acrónimos.
Enfoque:
En primer lugar destacar la propia organización del texto que queda articulado en cinco partes:
Parte uno: es una descripción de la organización y arquitectura de los computadores y muestra cómo ha evolucionado su diseño.
Parte dos: se examinan la mayoría de los componentes de un computador y sus interconexiones, tanto internas como externas. En esta parte también se incluye una descripción detallada de la memoria interna y externa y de las E/S. Finalmente, se examina la relación entre la arquitectura de un computador y el sistema operativo de esa arquitectura.
Parte tres: se examinan la arquitectura interna y la organización del procesador.
Parte cuatro: se describe la estructura interna de la unidad de control del procesador y el uso de la microprogramación.
Parte cinco: se ocupa de la organización paralela, incluyendo multiprocesamiento simétrico y clusters. -Al principio de cada capítulo hay un resumen más detallado de cada parte.
- La finalidad del texto es que el lector aprenda los principios y diseño e implementación de la organización y arquitectura de los computadores actuales. Por consiguiente un tratamiento puramente conceptual o teórico sería inadecuado.
- En el texto se utilizan los ejemplos de muchas máquinas diferentes para clarificar y reforzar los conceptos presentados. Muchos, pero no todos, de los ejemplos se han ideado a partir de dos familias de computadores: Intel Pentium 4 y PowerPC IBM/Freescale. Estos dos sistemas juntos abarcan la mayoría de las tendencias en diseño de los computadores de hoy en día. Ambos sistemas utilizan principios de diseño superescalar y ambos soportan configuraciones multiprocesador.
Puntos clave:
Todo el comentado en las páginas web con libre acceso a profesores y estudiantes y que se podrá acceder a través de librosite en la dirección:
www.librosite.net/stallings1