序作者简介:张勇(@VxD),深圳市科力锐科技有限公司创始人之一 。VxD老兄在Linux和Windows操作系统方面可谓是指哪打哪,从head.s到start_kernel到网络、存储协议栈,信手拈来。在本书第10章写作过程中,VxD老兄不厌其烦的帮助鄙人梳理思路,侠之大者,谓此。感谢VxD老兄对我的帮助以及对本书的高度认可!
序
当年我看游戏《半条命:反恐精英》的二三百万行源代码时,有同事说,网传看完就只剩下半条命了。当我看到冬瓜哥这本《大话计算机》时,瞬间感觉我看完这本书可能也只剩下半条命了。并不是因为这本书的难度摧残大脑,相反,这完全是另一种感觉,它太通俗了,把事物的关系、流程、架构讲的太清晰了,信息量太大了,看完之后就是身体被掏空感。因为,我发现自己这么多年习得的仅有的一点点计算机方面的绝招、秘密在这本书里竟然一点不落的都有,而且还通俗易懂,让我瞬间感觉之前自己耗费在学习计算机上的时间,简直成了浪费人生。如果当年能够看到这本书,不知道能省下多少时间,少走多少弯路,而我现在可能会走的更高,看的更远。遗憾!
这本书知识面之广令人惊讶!从数字电路原理到简单的数值计算器,从电子管到数字集成电路,从半导体物理与器件到硅集成电路工艺基础,从FPGA到CPU到GPU,从片间总线到PCI-E总线到USB总线,从SAS接口到SCSI协议,以太网设备到多媒体设备,从文本显示到VGA到3D渲染,从实模式到保护模式,从分页到内存管理,从ISO七层到文件系统。大量的从电子到芯片到工艺到总线到接口到操作系统到驱动的干货。
这本书知识面之深令人感到不可思议!从乱序执行、分支预测到CPU缓存一致性,从PIO到UDMA,从PCI配置空间到MSI,从点阵到矢量,从GDT到TLB,从IRQ到LAPIC到IDT,从SCSI的INQUIRY到READ CAPACITY,各种无法描述的高深干货。更重要的是,这本书还从计算机发展历史上,剖析了计算机技术发展的原由及设计思路,能让人的大脑更容易的建立起完整计算机体系和模型。阅读时不禁拍案惊奇,这是何等的奇迹,需要作者付出多少心血来凝结!
这是计算机领域的一本巨作,在市场上很难觅得一本能如此详实讲解整个计算机体系的工作原理的书籍。不管是在校的大学生,还是一线的“攻城狮”,在书中总能找到他们感兴趣的知识点,快速领悟计算机体系里面各个组件的设计精髓。这本书像各种芯片手册、协议规范、接口文档一样,值得放在床头柜上,每天睡前看半小时,疗效远大于各种鸡汤。每看一遍,总有更多不同的收获。
冬瓜哥为这本书连续4年奋战,每天写作到凌晨,仔细推敲每个逻辑和流程。有时在三四点还能看到他的留言。这种苦心孤诣的工匠精神非常值得我们学习。如若我等都像冬瓜哥这样勤奋研究,中国的计算机底层产业哪能没有希望?
往期信息:
终于来了!手慢无!《大话计算机》开放预售!
位于计算机内存中的黑洞
《大话计算机》动图一则展示
《大话计算机》序言① by廖恒
《大话计算机》序言② by 包云岗老师
《大话计算机》序言③ by 何万青
《大话计算机》序言④ by 雷迎春
《大话计算机》序言⑤ by 汪利文
大话计算机
大话存储