Organización de computadoras : un enfoque estructurado
/ Andrew S. Tanenbaum; Traducción: Luis Roberto Escalona García
- 7a. ed.
- México : Prentice Hall Hispanoamericana , 2000.
- xviii, 669 p. ; 23 cm.
Traduccion de: Structured computer organization Incluye índice (pp. 653-669)
Incluye bibliografía (pp. 620-629)
1. Introducción - Organización estructurada - Acontecimientos importantes en arquitectura de computadoras - El zoologico de las computadoras - Ejemplos de familias de computadoras - El bosquejo del libro
2. Organización de los sistemas de computadoras - Procesadores - Memoria primaria - Memoria secundaria - Entrada/salida
3. El nivel de lógica digital - Compuertas y álgebra boleana - Circuitos lógicos digitales básicos - Memoria - Chips de CPU y buses - Ejemplos de buses - Interfaces
4. El nivel de microarquitectura - Un ejemplo de microarquitectura - Un ejemplo de ISA: IJVM - Un ejemplo de implementación - Diseño del nivel de microarquitectura - Mejoramiento del desempeño - Ejemplos del nivel de microarquitectura
5. El nivel de arquitectura del conjunto de instruccione - Generalidades del nivel ISA - Tipos de datos - Formatos de instrucciones - Direccionamientos - Tipos de instrucciones - Flujo de control - Un ejemplo detallado: las torres de Hanoi - El IA-64 de Intel
6. El nivel de máquina de sistema operativo - Memoria vistual - Instrucciones de E/S vistuales - Instrucciones virtuales para procesamiento en paralelo - Ejemplos en sistemas operativos
7. El nivel de lengua ensamblador - Introducciónal lenguaje ensamblador - Macros - El proceso de ensamblado - Enlazado y carga
8. Arquitecturas de computadoras paralelas -Aspecto del diseño de computadoras paralelas - Computadoras SIMD - Multiprocesadores con memoria compartida - Multicomputadoras de transferencia de mensajes
9. Lista de lecturas y bibliografía - Sugerencias para lecturas adicionales