年,一家名字叫CPU的公司,悄悄在英国剑桥诞生。
不要惊讶,这个CPU,和我们经常所说的电脑里那个CPU是两回事。
图:CentralProcessingUnit,中央处理器
CPU公司的全称,是CambridgeProcessorUnit,字面意思是“剑桥处理器单元”。
CPU公司的创始人,是一个名叫HermannHauser的奥地利籍物理学博士,还有他的朋友,一个名叫ChrisCurry的英国工程师。
图:HermannHauser和ChrisCurry
CPU公司成立之后,主要从事电子设备设计和制造的业务。他们接到的第一份订单,是制造赌博机的微控制器系统。
这个微控制器系统被开发出来后,称之为AcornSystem1。
图:AcornSystem1
年,在经营逐渐进入轨道之后,这家公司给自己换了个名字,叫做AcornComputerLtd。
Acorn是什么意思?橡子。对,就是冰河世纪里面,那只松鼠一直在追的那个东东。
AcornComputerLtd公司的商标,里面就有一个橡子。
之所以叫Acorn,还有一个有趣的说法,就是因为他们想在电话黄页里排在Apple(苹果)公司的前面。
在AcornSystem1之后,他们又陆续开发了System2、3、4,还有面向消费者的盒式计算机——AcornAtom。
图:AcornAtom
到了年,公司迎来了一个难得的机遇——英国广播公司BBC打算在整个英国播放一套提高电脑普及水平的节目,他们希望Acorn能生产一款与之配套的电脑。
这个计划非常宏大,英国政府也参与其中(购机费的一半将由政府资助),电脑一旦采购,将进入英国的每一间教室。
接下这个任务之后,Acorn就开始干了起来。结果,很快他们就发现,自己产品的硬件设计并不能满足需求。当时,中央处理器的发展潮流,正在从8位变成16位。Acorn并没有合适的芯片可以用。
一开始,他们打算使用美国国家半导体和摩托罗拉公司的16位芯片。但是,经过评估后,他们发现了两个缺陷:
第一,芯片的执行速度有点慢,中断的响应时间太长。
第二,售价太贵,一台英镑的电脑,处理器芯片就占到英镑。
于是,他们打算去找当时如日中天的英特尔(Intel),希望对方提供一些处理器的设计资料和样品。然而,英特尔冰冷地拒绝了他们。
备受打击的Acorn公司,一气之下决定自己干,自己造芯片。(这个桥段是不是很熟悉?)
当时,Acorn公司的研发人员从美国加州大学伯克利分校找到了一个关于新型处理器的研究——简化指令集,恰好可以满足他们的设计要求。
在此基础上,经过多年的艰苦奋斗,来自剑桥大学的计算机科学家SophieWilson和SteveFurber最终完成了微处理器的设计。
图:SophieWilson和SteveFurber
前者负责指令集开发,后者负责芯片设计
对于这块芯片,Acorn给它命名为AcornRISCMachine。这就是大名鼎鼎的“ARM”三个字母的由来。
Acorn是公司名称,Machine是机器,那RISC是什么意思呢?
前面说过,他们是基于“简化指令集”技术做出的芯片。RISC的意思,就是简化指令集计算机,ReducedInstructionSetComputer。
注意!前方高能预警,非技术控请直接跳过。
这里解释一下,到底“简化指令集”有什么意义。它是相对于“复杂指令集(CISC,
推荐文章
热点文章