CSAPP阅读笔记(1)-序

  CSAPP,全称Computer Systems: A Programmer's Perspective,中译名是深入理解计算机系统。这本书全面介绍了与程序员相关的计算机方方面面的内容,包括从基本的二进制,到计算机基本组成结构,到程序的编写、构成、执行的细节过程,到操作系统层面的一些基础理论,到网络编程和并发编程的基本概念,都有涉及。我的感觉是,这本书融合了本科阶段计算机组成原理、操作系统、编译原理等一些基础课程的内容,作为纲领式复习是一本不错的书籍。当然,这本书的内容在某些方面的深化,是在以往的课程中所没有的。  

  我是2008年12月购买的这本书,基本上是利用每天早晨1小时左右的时间来阅读,花了大约4个多月的时间读完,让我对以前学习的内容加深了理解,并逐渐能把这些东西串到一起了。读英文原著是挺痛苦的,还好基本算坚持过来了。  

  这本书分四个部分,第零部分绪论,大体介绍了计算机的发展,一些基本问题等等。  

  第一部分是从程序的静态角度分析。这部分总共有5章,分别是数据表示(第2章),程序机器级表示(第3章),处理器结构(第4章),程序优化(第5章),内存层次结构(第6章)。

  第二部分是从程序运行过程角度分析。这部分总共有4章,分别是程序的链接(第7章),异常控制流(第8章),执行时间测量(第9章),虚存管理(第10章)。

  第三部分讨论进程间交互。这部分有3章,分别是系统级I/O(第11章),网络编程(第12章),并发编程(第13章)。

  先总结到这里吧,后面再写各章的小结吧。(这次没有边看边总结,不知道效果如何呵)

  P.S. 复习就不按顺序写了,到哪儿算哪儿吧。

posted on 2009-05-17 03:46  Peter.Y 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/peteryj/archive/2009/05/17/1944896.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值