学习计算机系统必看的5本书

今天笔者推荐五本学习计算机系统和计算机网络的书籍,如果你是计算机系在校生或者计算机相关工作者,可以参考下。

一、深入理解计算机系统(原书第2版)

简介:伟大的计算机科学教材之一。卡耐基梅隆大学计算机学院院长、IEEE、ACM和美国工程院院士倾力奉献。超过120所美国和世界一流大学计算机专业选用本书为教材。

推荐语:被誉为“价值超过等重量黄金的无价资源宝库”。

二、计算机系统概论(原书第2版)

简介:本书是计算机科学的经典基础教材。全书以自底向上方法帮助学生理解计算机系统的原理,前半部分阐述了计算机底层结构,后半部分讲解了高级语言编程及编程方法学,主要内容包括数据类型及其运算、数字逻辑、冯·诺伊曼模型、汇编语言、输入和输出、TRAP程序和子程序、C语言编程等内容。

推荐语:20年来影响无数程序员的经典之作。

三、计算机系统基础(计算机类专业系统能力培养系列教材)

简介:主要介绍与计算机系统相关的核心概念,解释这些概念如何相互关联并最终影响程序执行的结果和性能。本书共分8章,主要内容包括数据的表示和运算、程序的转换及机器级表示、程序的链接、程序的执行、存储器层次结构、虚拟存储器、异常控制流和I/O操作的实现等。

推荐语:国内第一本基于“IA-32+Linux+GCC+C语言”平台的关于计算机系统基础内容的教材。

四、计算机网络(第5版)

简介:内外使用最广泛、最权威的计算机网络经典教材。全书按照网络协议模型自下而上(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层)有系统地介绍了计算机网络的基本原理,并结合Internet给出了大量的协议实例。

推荐语:ndrewS.Tanenbaum国内外使用最广泛、最权威的计算机网络经典教材。

五、计算机网络:系统方法(原书第5版)

简介:本书采用“系统方法”,将网络看作由相互关联的模块构成的交互式系统,通过丰富的因特网实例解析网络工作原理和应用设计方法。每章都以启发式问题开篇,章末辅以相关资源和习题,以完整的端到端系统为重点,不囿于传统分层模型。

推荐语:影响一代程序员的经典著作。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191228A0J1M900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券