Few students studying computer science or computer engineering will ever have the opportunity to build a computer system. On the other hand, most students will be required to use and program computers on a near daily basis.
This book introduces the important and enduring concepts that underlie computer systems by showing how these ideas affect the correctness, performance, and utility of application programs. The text's hands-on approach (including a comprehensive set of labs) helps students understand the Òunder-the-hoodÓ operation of a modern computer system and prepares them for future courses in systems topics such as compilers, computer architecture, operating systems, and networking.
This book introduces the important and enduring concepts that underlie computer systems by showing how these ideas affect the correctness, performance, and utility of application programs. The text's hands-on approach (including a comprehensive set of labs) helps students understand the Òunder-the-hoodÓ operation of a modern computer system and prepares them for future courses in systems topics such as compilers, computer architecture, operating systems, and networking.
Title Computer Systems: A Programmer's Perspective, 2nd Edition
Author(s) Randal E. Bryant, David R. O'Hallaron
Publisher: Addison Wesley; 2 edition (February 14, 2010)
Hardcover/Paperback 1080 pages
Language: English
ISBN-10/ASIN: 0136108040
ISBN-13: 978-0136108047
eBook: http://csapp.cs.cmu.edu/public/waside.html
Author(s) Randal E. Bryant, David R. O'Hallaron
Publisher: Addison Wesley; 2 edition (February 14, 2010)
Hardcover/Paperback 1080 pages
Language: English
ISBN-10/ASIN: 0136108040
ISBN-13: 978-0136108047
eBook: http://csapp.cs.cmu.edu/public/waside.html
No comments:
Post a Comment