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