本人节选自《编码——隐匿在计算机软硬件背后的语言》一书

《道德经》有云:大方无隅,大象无形,也就是老子所说“道”的至高境界。世界上最恢宏、壮丽的气派和境界,往往并不拘泥于一定的事物和格局,而是表现出“气象万千”的面貌和场景,科学知识的论述也是如此。科学不一定等同于晦涩和深奥,最复杂的理论也可用最简单的方式描述。这就是普遍存在于现实世界的辩证的、朴素的唯物主义精神。

我想Charles Petzold就是这样一位智者。作为Windows编程界开创者之一和世界顶级的技术专家,他在Windows编程方面著述丰富,在基础计算机理论书籍方面也取得了卓尔不凡的成就。他善用丰富的想象和清晰的笔墨将看似繁杂的理论描述得生动、简单,使读者不会感到枯燥和生硬。尤其是这本畅销多年、经久不衰的《编码:隐匿在计算机软硬件背后的语言》(CodeThe Hidden Language of Computer Hardware and Software)更是化腐朽为神奇,改晦涩为通俗之杰作。即使读者不是计算机专业的人士,在Petzold笔墨的引导之下,也能够轻松阅读该书。书中使用像电线、电灯泡、触发器等这些非常常见的零件,拼拼接接,最后令人惊异地建造了一台电子计算机。读者在阅读过程中,循序渐进地学习有关计算机系统基础和构造的知识,作者的奇思妙想和妙趣横生的讲述方式不得不令人赞叹。

透过现象进而探索本质可以发现新事物;将复杂的事物简单化,可以发现解决问题的新方法。作者将那些看似复杂的理论转换成我们熟悉的诸多景象,使读者不由自主地跟随他的思路打造这台只有电线、电灯泡和触发器组构成的庞大的计算机系统。

我阅读了本书的译稿,并非常欣喜地将其推荐给每一位读者,我相信读者都能获益良多。本书的译者做了一件非常有意义的事情,将一本优秀的作品介绍给读者。译者严谨的工作将本书诠释得非常出色,使之在不丧失原作风采的基础上更贴合中国读者的习惯。

最后,我还是想将两句《道德经》上的话来送给各位读者——“为学日益,为道日损,损之又损,以至于无为,无为而无不为”。衷心希望各位读者有朝一日都能够在学问上到达无为而治的境界。

丁秋林 2009年10月28日

丁秋林教授,博士生导师,南京航空航天大学信息科学与技术学院和机电工程学院资深教授。英国皇家航空学会高级会员、英国剑桥世界名人录传记人物(IBC Cambridge the 28th Edition)、美国世界名人录传记人物(Who’s Who in the World the 16th Edition)、国际高级制造技术杂志编辑部成员(Springer)。

书名:编码:隐匿在计算机软硬件背后的语言

作者:[美]佩措尔德(Petzold,C.)著

译者:左飞,薛佟佟 译

ISBN 978-7-121-10610-1

出版日期:2010年5月

价:55.00元

开本:16开

页码:392页

这是一本讲述计算机工作原理的书。不过,你千万不要因为“工作原理”之类的字眼就武断地认为,它是晦涩而难懂的。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的,这种深度甚至不逊于“电气工程师”和“程序员”的理解。

不管你是计算机高手,还是对这个神奇的机器充满敬畏之心的菜鸟,都不妨翻阅一下本书,读一读大师的经典作品,必然会有收获。

本书购买地址:当当网 卓越网 中国互动出版网

同类书推荐:天书夜读:从汇编语言到Windows内核编程

琢石成器——Windows环境下32位汇编语言程序设计

本书详细信息:http://www.broadview.com.cn/10610

更多图书信息:www.broadview.com.cn

最新活动:2010年5月08日 博文视点大讲堂第26期——中国移动创新系列丛书《OPhone应用开发权威指南》读者交流活动

想即时获取更多图书及活动资讯,赶快加入博文视点读者俱乐部 吧!

编码——隐匿在计算机软硬件背后的语言相关推荐

  1. 编码——隐匿在计算机软硬件背后的语言上

    编码:隐匿在计算机软硬件背后的语言是讲述计算机工作原理的.不过,你千万不要因为"工作原理"之类的字眼就武断地认为,它是晦涩而难懂的.作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述 ...

  2. 如何用继电器实现逻辑门(与或非门)- 编码隐匿在计算机软硬件背后的语言读后感

    首先了解一下继电器,说起继电器就不得聊一下电报机.(想直接了解如何实现逻辑门的直接往下翻,不过还是推荐看一下为什么会产生逻辑门,加深印象) 摩尔斯(发明摩尔斯密码的人)在1836年通知专利局,他发明了 ...

  3. 顶级程序员书单系列二:《编码-隐匿在计算机软硬件背后的语言》

    浅谈这本书 如果让我做一个排名,我想这本书,可以在我的顶级程序员书单系列排名第8-10位.这本书讲述了从最简单的加法器到触发器到存储器到一台计算机demo的搭建,整本书的语言都十分通俗易懂,作者简直就 ...

  4. 读书:编码——隐匿在计算机软硬件背后的语言上

    摩斯密码 摩斯密码是由"."(短音)与"-"(长音)所组成的,短促的点信号" .",读" 的 "(Di):保持一定时间的 ...

  5. 【读书笔记】《编码 隐匿在计算机软硬件背后的语言》02 编码与组合

    个人希望通过笔记的方式记录研读IT著作的收获,也算是对自己的一个督促,笔记内容不会照搬原文,尽量以最简洁的形式阐述原文,对原文内容会有所取舍并且加上自己的感想等,供自己之后查阅,毕竟好记性不如烂笔头( ...

  6. 计算机神书『编码:隐匿在计算机软硬件背后的语言』

    在知乎回答了一个关于书籍推荐的问题:有哪些短小精悍的好书推荐? 如果只推荐一本计算机类的神书,那必然是<编码:隐匿在计算机软硬件背后的语言>. 渴望交流是大多数人的天性.在本书中,&quo ...

  7. 编码:隐匿在计算机软硬件背后的语言(7)--存储器组织

    在上一篇文章编码:隐匿在计算机软硬件背后的语言(6)--反馈与触发器中,我们知道一个反向器.两个与门和两个或非门可以构成一个D型电平触发器.它可以存储一位信息,为了表达地更清晰,我们把输入端和输出端重 ...

  8. 编码:隐匿在计算机软硬件背后的语言(2)--二进制

    1比特是可能存在的最小的信息量,任何小于1比特的内容根本算不上是信息. 信息是指多个可能性中的一种. 最常见的二进制数的表现形式也许就是无处不在的通用产品代码(UPC,Universal Produc ...

  9. 《编码:隐匿在计算机软硬件背后的语言(Code:The Hidden Language of Computer Hardware and Software)》读书笔记

    声明 该文章是阅读<编码:隐匿在计算机软硬件背后的语言>一书之后整理出的读书笔记.若有错误,还需继续修正与增删. Preface 作者Charles Petzold是Windows编程界的 ...

  10. 【JS】隐匿在计算机软硬件背后的语言

    在重温<编码:隐匿在计算机软硬件背后的语言>第12章--二进制加法器时,心血来潮用JS写了一个模拟串行加法器. 测试断言工具TestUtils.js function assertTrue ...

最新文章

  1. WEB应用数据验证指南
  2. linux nexus状态,linux 启动 nexus
  3. 《Linux高性能服务器编程》——导读
  4. How to expand Azure VM OS Disk
  5. java 匿名类 实现接口_细谈 Java 匿名内部类 【分别 使用 接口 和 抽象类实现】...
  6. Codeforces Round #448 (Div. 2)
  7. C/C++添加设置任务计划
  8. windows 7(32/64位)GHO安装指南(序篇)~
  9. 线程的三种创建方式以及代码实现
  10. 为什么switch里的case没有break不行
  11. Java基础笔记(三)
  12. 第二章 算法——程序的灵魂
  13. Java 上机----实训操作6---汽车类
  14. 适配iPhone XR/iPhone XS Max
  15. 春季校园招聘简历投递量已超去年同期;亚太房地产市场现逢低买入良机 | 美通企业日报...
  16. IT产业第一定律:摩尔定理
  17. 跳槽遇到背景调查,你可以这样做!
  18. JavaScript——实现九九乘法表
  19. FFMpeg.AutoGen(1)讲解官方example代码:Main函数、 解码
  20. python实现刷问卷星份数(面向对象)

热门文章

  1. 软件测试-开始软件测试
  2. 文件大小转换(b,kb,M,GB/TB)
  3. Python学习-2.安装IDE
  4. Linux进程状态(ps stat)之R、S、D、T、Z、X 转:http://blog.csdn.net/huzia/article/details/18946491...
  5. Extjs下拉多选框
  6. 使用ISAPI_Rewrite3规范化目录语法
  7. 请不要再用那种态度把我搞火了!
  8. C# 键盘特定键的代码描述
  9. GridView中 选中checkbox,在上下页 保存选中的值
  10. springmvc工作原理和源码分析