1、计算机系统漫游(第一章)

2018年1月5日,从今天开始,要开始阅读这本书(主要是为了修炼内功)

正如作者在开篇的时候说的那样,这本书是从程序员的角度来写的,书中涉及的方面很多:包括计算机编程、程序优化、程序编译、操作系统、计算机系统组成,计算机网络等等,这里面随便哪个拿出来都可以做一个大的专题来说,作者也说了,这本书里面涉及到的这些目的是让程序员写程序的时候能够了解整个系统的流程和运行过程以及原理,这里要求我们掌握的程序出现了问题能够根据这些原理来解决,至于这些原理背后的东西那就不是这本书的主要内容。

总结下这章:

学过编程的同学最不陌生的一定是hello world程序,作者从这个我们最熟悉的程序出来,开始了这场程序之旅,这个程序从编写到运行的流程基本上包括以下几部分:

用文本编辑器编写程序 —— 编译器编译链接程序 —— 程序和数据被复制到内存中 —— 程序被CPU执行并返回结果

以上是最粗颗粒的过程,作者对这些颗粒做了进一步的细分,并介绍了一些非常重要的概念,后面章节的内容很多会围绕这些内容具体展开。

在这一章的最后部分介绍了介绍了几个主题:

1、Amdahl Law (阿姆达尔定律):描述改变任何过程的一般原则

2、并发和并行

3、抽象

这几个概念是要重点关注的,接下来我会写一篇关于这章习题的文章

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 咱们接着“谷歌小哥出品程序员必读书单1.0(上)”继续说。 软件开发 1. 编程实践 Brian Kernigha...
    图灵教育阅读 70,986评论 1 124
  • 通过研究"hello world"程序的生命周期,介绍计算机系统的主要概念和主题 计算机的组成 计算机是由硬件和软...
    程序员必修课阅读 245评论 0 1
  • 老家说初二是回娘家的日子,年前就和老公商量好开车回老家,看看老爸和阿姨,顺便约上了好友两人一起同行。一路上有些堵,...
    永远眼眶湿润阅读 152评论 0 1
  • 二十年前始牵手 中秋月圆吻定情 以为今生遇知己 执子之手到白头 万般矛盾且不论 吵吵闹闹意坚决 浑浑噩噩终蹉跎 今...
    娥儿阅读 103评论 0 0
  • 问题: 1、本书书名《财富自由之路》,那么作者是怎样定义“财富自由”这个概念的?目前自己理解的财富自由和书中的定义...
    骄阳88阅读 572评论 0 2