Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Organizacion y Arquitectura de Computadores
Organizacion y Arquitectura de Computadores
w
computadores actuales. Por consiguiente, un tratamiento puramente
IIII
.lib
IIIIII
IIIIIIIIIIIIIIIIIIII
rosite.ne
conceptual o teórico sería inadecuado. Este libro utiliza ejemplos de
muchas máquinas diferentes para clarificar y reforzar los conceptos
IIIIIIIII
IIIIII
presentados. Muchos, pero no todos, de los ejemplos se han ideado /s
IIIII
II
t
tall IIIII
i n g s 1 III
a partir de dos familias de computadores: Intel Pentium 4 y
PowerPC IBM/Freescale. Estos dos sistemas juntos abarcan la LibroSite es una página web
mayoría de las tendencias en diseño de los computadores de hoy en asociada al libro, con una gran
día. El Pentium 4 es esencialmente un computador con un conjunto variedad de recursos y material
complejo de instrucciones (CISC, Complex Instruction Set adicional tanto para los profesores
como para estudiantes. Apoyos a
Computer) con características RISC, mientras que el PowerPC es
la docencia, ejercicios de
esencialmente un computador con un conjunto reducido de
autocontrol, enlaces relacionados,
instrucciones (RISC, Reduced Instruction Set Computer). Ambos
material de investigación, etc.,
sistemas utilizan principios de diseño superescalar y ambos soportan hacen de LibroSite el
configuraciones multiprocesador. complemento académico perfecto
para este libro.
7ª edición
Organización y arquitectura
Tanenbaum, Andrew S.
Organización de Computadoras,
4ª. Edición. Madrid,
Stallings
de computadores
Pearson Prentice Hall, 2000. www.librosite.net/stallings1
ISBN 9701703995
ISBN 978-84-8966-082-3
Organización y arquitectura
de computadores
00-PRELIMINARES 8/6/06 08:50 Página II
00-PRELIMINARES 8/6/06 08:50 Página III
Organización y arquitectura
de computadores
Séptima Edición
WILLIAM STALLINGS
Traducción
Antonio Cañas Vargas
Beatriz Prieto Campos
Francisco José Pelayo Valle
Julio Ortega Lopera
Departamento de Arquitectura y Tecnología de Computadores
Universidad de Granada
Madrid • México • Santafé de Bogotá • Buenos Aires • Caracas • Lima • Montevideo • San Juan •
San José • Santiago • São Paulo • White Plains
00-PRELIMINARES 8/6/06 08:50 Página IV
DERECHOS RESERVADOS
© 2006 PEARSON EDUCACIÓN, S.A.
C/ Ribera del Loira, 28
28042 Madrid (España)
Authorized translation from the English language edition, entitled COMPUTER ORGANIZATION AND
ARCHITECTURE: DESIGNING FOR PERFOMANCE, 7th Edition, by STALLINGS, WILLIAM,
published by Pearson Education, Inc, publishing as Prentice Hall, Copyright © 2006.
ISBN: 0-13-146592-9
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording or by any information
storage retrieval system, without permission from Pearson Education, Inc.
Equipo editorial:
Editor: Miguel Martín-Romo
Técnico editorial: Marta Caicoya
Equipo de producción:
Director: José Antonio Clares
Técnico: José Antonio Hernán
Diseño de cubierta: Equipo de diseño de Pearson Educación, S.A.
Impreso por:
Contenido
Prólogo
Capítulo 0 Guía del lector 1
0.1 Esquema del libro 2
0.2 Internet y recursos web 2
Capítulo 1 Introducción 7
1.1 Organización y arquitectura 8
1.2 Estructura y funcionamiento 9
Funcionamiento 10
Estructura 11
Pentium 47
PowerPC 48
0-PRINCIPIOS_JA 8/6/06 09:10 Página vi
vi Contenido
Palabras clave 51
Preguntas de repaso 51
Problemas 51
3.5 PCI 87
Palabras clave 97
Cuestiones 98
Problemas 98
Contenido vii
Localidad 141
Funcionamiento de la memoria de dos niveles 143
Prestaciones 144
Organización 150
DRAM y SRAM 151
Tipos de ROM 154
Lógica del chip 155
Encapsulado de los chips 157
Organización en módulos 158
0-PRINCIPIOS_JA 8/6/06 09:10 Página viii
viii Contenido
Contenido ix
x Contenido
Contenido xi
Negación 309
Suma y resta 311
Multiplicación 314
División 321
Fundamentos 324
Estándar del IEEE para la representación binaria en coma flotante 328
xii Contenido
Números 357
Caracteres 358
Datos lógicos 358
Pilas 396
Implementación de la pila 397
Evaluación de expresiones 398
0-PRINCIPIOS_JA 8/6/06 09:10 Página xiii
Contenido xiii
Apéndice 10B Endian: Extremo menor, extremo mayor y ambos extremos 401
Orden de los bytes 401
Orden de los bits 405
xiv Contenido
Operaciones 490
Operandos 491
Llamadas a procedimientos 492
Consecuencias 492