书籍介绍
本书是国外最经典的计算机科学教材之一,著名的美国卡内基梅隆大学等众多高等院校一直将本书作为教材使用。作者R布赖恩特是卡耐基梅隆大学的计算机科学系主任,ACM和IEEE双院士,其研究成果多次获得ACM和IEEE的大奖。本书共分十三章,分别介绍了信息的表示和处理、程序的机器级表示、处理器体系结构、存储器层次结构、静态和动态链接、虚拟存储器、系统级I/O、网络编程和并发编程等精彩内容。其目的是解释计算机系统的所有本质概念,并向读者展示这些概念是如何实际地影响应用程序的正确性、性能和实用性。本书的最大优点是帮助读者理解概念,让读者很清楚地在脑海中构造一个层次型的计算机系统,从最低层数据在内存中的表示(如我们一直陌生的浮点数表示),到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户应用。本书提供了大量的例子和练习及部分答案,并且还有配套的教师手册,方便教学使用。尤其值得一提的是,对于每一个基本概念都有相应的笔头或程序试验,以加深读者的理解。