程序是怎样跑起来的本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读
这本书是在微博上看到鸟哥在阅读,才打算购买的。到手以后发现书本不厚,纸张也不大,内容可以说不会很多以及深入,翻阅了目录确实如评论所说是一本《计算机组成原理》类型的书籍。从实质上来说计算机原理的内容是俯首皆是,来来往往相似的书籍也看过不少,但真正意义上要达到熟练掌握却没有,速看的内容最后沉淀下来的也不多,抛开学习力来讲,记忆力也是一个因素,此外,是否能讲知识讲得通俗易懂也影响读者的吸收程度。
书籍分12章,没章内容不多,不把每个点都搞透的话一个章节通常只需要20~30分钟即可。重复翻了几遍后发现书籍中自己比较关注的有:
- 程序在计算机中是怎样执行的
- 源程序与汇编程序与本地文件以及可执行文件的关系
- 内存与磁盘的关系
- 操作系统与程序运行环境
- 函数的调用方式
将这些知识点总结起来对于计算机以及程序的关系会有更直观的认识。