有个人突发奇想,想要重新用分立的元器件搭建计算机,结果他成功地建造了一台能玩玩《俄罗斯方块》的16位电脑。尺寸么,占去了他家客厅的一大半;一算账,搭上了4万欧元。
他叫杰姆斯·纽曼,4年前在英国剑桥开始了他称为“megaprocessor”(巨型处理器)的工作。作为软件工程师,纽曼对数字电子产品的功能有很好的了解,项目的初衷只是想找到一种方式,让处理器的工作可视化,“想知道看到数据的流动会是什么样的”。
他开始使用分立的晶体管建造处理器。一块硅芯片中集成了成千上万的微型器件,他就得用成千上万个晶体管去复原它。他还增加了一些功能,比如输入设备、LED显示等,以便实时显示数据的处理,并方便使用。一开始他并没有打算“让处理器长得这么大,”他说,“我是一点点陷进去的。”
现在纽曼的“巨型处理器”初具规模,由超过4万个晶体管和1万个LED灯管组成,450公斤重。巨大的机器1.8米高,总长度有9米,能以宏观的尺寸揭示一个微处理器的内部运作。它超大,但绝对不是“超级”,其时钟速度最高为8千赫兹,但演示时即使将其压低到8赫兹(千分之一了),处理器还是工作得太快,导致LED看上去就是常亮状态,完全达不到演示的效果。通常纽曼只能让处理器工作在1赫兹。
纽曼为这台计算机编写了一些程序,让它学会了《俄罗斯方块》和《井字游戏》。接下来他希望添加的,是非智能手机时代的经典视频游戏《贪吃蛇》。
朋友和家人对他这种不合时宜的“反潮流”项目怎么想?他在网站回答,“他们很感兴趣。当然,他们都认为我疯了。”对于“为什么要这样做?”,他只是简单地回答:“因为我想这样做。”
纽曼想给“巨型处理器”找个好的家,最好是某个可以用于教育目的的地方,“它能向人们展示他们所使用东西的原理,可能会让一些年轻人对晶体管的工作感兴趣。”当然,他也好腾出自己的客厅。稼正