Computer systems :

Bryant, Randal E.

Computer systems : a programmer's perspective / Randal E. Bryant, David R. O'Hallaron, global edition contributions by Manasa S., Mohit Tahiliani. - Third edition. - Boston : Pearson, 2016. - 1120 pages : illustrations (some color) ; 23 cm.

Includes bibliographical references and index.

Part I: Program Structure and Execution Chapter 1: A Tour of Computer Systems Chapter 2: Representing and Manipulating Information Chapter 3: Machine-Level Representation of Programs Chapter 4: Processor Architecture Chapter 5: Optimizing Program Performance Chapter 6: The Memory Hierarchy Part II: Running Programs on a System Chapter 7: Linking Chapter 8: Exceptional Control Flow Chapter 9: Virtual Memory Part III: Interaction and Communication Between Programs Chapter 10: System-Level I/O Chapter 11: Network Programming Chapter 12: Concurrent Programming Appendix Error Handling

9781292101767

005.3