游客

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块

游客 2016-12-01 11:38:17    200940 次浏览

计算机是当今世界上科技含量最高的产品之一,特别是居于核心的处理器,其复杂程度超过了大部分人的想象,主流的处理器中集成了数十亿个晶体管。今天说的这台计算机就不一样了,它只有4.2万个晶体管,还是手工焊的,重达半吨,占地面积10平方米,高2米——别以为这是在说二战时期的老古董,这台名为Megaprocessor的电脑是今年的产品。

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
Megaprocessor计算机

当今X86处理器的鼻祖8086处理器晶体管问世于1079年,都有2.9万个晶体管,但面积也不过33mm2,这个10平米的Megaprocessor计算机不是拿出来搞笑的?其实并不是,这台计算机的建造者James Newman表示造这个玩意的原因是他就想这么做——现在的计算机运行不透明,大家不可能看到它们是怎么工作的,而且人也不可能缩小到晶体管的程度去观察计算机运行过程,所以他就设计了这么一个庞然大物,说白了这台Megaprocessor计算机可以当作一个计算机运行原理展示工具,让大家看看计算机是怎么工作的。

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
Megaprocessor计算机的基本组成也是晶体管

Megaprocessor计算机的想法源于2012年的一次讨论,从2014年开始到现在,他花了两年时间建造这套计算机,这里有详细的制造过程。这台计算机总计使用了4.2万个晶体管,处理器部分使用了1.53万个,都是人工焊上去的,而展示运行过程使用了10548个LED灯,该项目花了他4万英镑。

Megaprocessor计算机现在安放在剑桥计算机历史中心,有兴趣的可以去看看,会爬墙的可以看看Youtube上的演示视频——它并不是用来演示的,还可以玩俄罗斯方块这样的游戏。

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
Megaprocessor计算机结构,包括ALU运算单元、通用寄存器、指令解码单元等

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
专用寄存器

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
内存系统

这台计算机手工焊了4.2万个晶体管,还能玩俄罗斯方块
控制及IO

内容加载中