阅读时间:2016.08
前言
从去年开始,自己开始对计算机的最基本构造、早期历史感兴趣,看过几个用逻辑门自己搭建计算机的案列。
他们从逻辑门开始、自己焊接运算器、控制器、内存、外设,自己设计指令集、甚至编译器…这很鼓舞人。
不知什么时候看到的《CODE》这部书的简介,我立即就想到:这不就是 从零开始构建一台计算机 吗。
很多人觉得书中内容简直简单到可以略过了,有数字电路和汇编基础的我也是几天就看完了。
但对我来说、围观计算机的简洁构造、一步步看到一部可运行的计算机慢慢被搭建起来,是一件很享受的事呀。
其实每一步的产生、每个部件、每次改进,都是为了解决某个问题而已。
我们眼下看到的计算机很复杂、让人迷惑,但它也是从刚出现时的那最直白的样子、一步步变成现在的样子的。
这就像看高手玩游戏一样过瘾,也跟在KSP看别人搭建空间站一样过瘾。
想起了小时候关注金字塔的情形:看考古学家们去解析金字塔是如何一步步被建造起来的。
编码方式
本书较为详细的介绍了人类用过的几种编码方式。
如封面的书名,从上到下就用来如下几种编码方式来描述:
- 英文编码
- 布莱叶盲文编码
- 莫尔斯编码
-