
Computer Systems
A Programmer's Perspective
Randal E. Bryant, David O'Hallaron
Résumé
For Computer Organization and Architecture and Computer Systems courses in CS and EE and ECE departments.
Developed out of an introductory course at Carnegie Mellon University, this text explains the important and enduring concepts underlying all computer systems, and shows the concrete ways that these ideas affect the correctness, performance, and utility of application programs. The text's concrete and hands-on approach will help students understand what is going on "under the hood" of a computer system.
Features:- Systems presented from a programmer's perspective
- Basic network programming
- Processor Architecture
- 169 practice problems with solutions in the text and 33 homework problems with solutions in an instructors manual
Contents
- A Tour of Computer Systems
- Representing and Manipulating Information
- Machine-Level Representation of Programs
- Processor Architecture
- Optimizing Program Performance
- The Memory Hierarchy
- Linking
- Exceptional Control Flow
- Measuring Program Execution Time
- Virtual Memory
- System-Level I/O
- Network Programming
- Concurrent Programming
Appendix B. Error Handling
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Randal E. Bryant, David O'Hallaron |
Parution | 24/02/2003 |
Nb. de pages | 1006 |
Format | 19,8 x 24,2 |
Couverture | Relié |
Poids | 1704g |
Intérieur | 2 couleurs |
EAN13 | 9780130340740 |
ISBN13 | 978-0-13-034074-0 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse