橡子电脑:“英国苹果”

2020-06-25 02:38:27

跳转到导航跳转到搜索橡子计算机有限公司是一家英国计算机公司,于1978年在英国剑桥成立。该公司生产了一些在英国特别受欢迎的电脑,包括橡子电子和橡子阿基米德。橡子公司的BBC微型计算机在20世纪80年代主导了英国教育计算机市场。[1]与其他产品相比,它更出名的是BBC微型B型计算机。

虽然该公司在1998年被分成几个独立的业务,但它的遗产包括精简指令集计算(RISC)个人计算机的开发。它的操作系统之一,RISC OS,继续由RISC OS Open开发。橡子以前的一些子公司活了下来:ARM控股公司的技术在手机和个人数字助理(PDA)微处理器市场占据主导地位。[2]。

橡子有时被称为英国苹果[3][4],被拿来与仙童半导体(FairChild Semiconductor)相比,因为它是初创企业的催化剂。[5][6]2010年,该公司被大卫·迈耶(David Meyer)列为ZDNet的第九名,在十大已死的IT巨头中排名第九。[7]许多英国IT专业人员在Acorns上获得了早期的经验,Acorns通常比商业上成功的美国硬件在技术上更先进。[8]。

1961年7月25日,克莱夫·辛克莱创立了辛克莱无线电公司,开发和销售计算器等电子设备。[需要引用]黑表手表的失败和计算器市场从LED转向LCD的失败导致了财务问题,辛克莱向政府机构国家企业委员会(NEB)寻求帮助。[需要引用]在公司的控制权被NEB夺走后,辛克莱鼓励克里斯·库里离开无线电公司,让剑桥科学(SoC-辛克莱研究公司的早期名称)开始运营。1978年6月,SoC推出了一款微型计算机套件Mk14,库里想要进一步开发,但辛克莱无法说服,所以库里辞职了。[9]在MK14的开发过程中,库里的朋友赫尔曼·豪泽(Hermann Hauser)参观了SoC的办公室,并对该产品产生了兴趣。

库里和豪泽决定追求他们对微型计算机的共同兴趣,1978年12月5日,他们成立了剑桥处理器有限公司。(CPU)作为执行此操作的工具。[10]CPU很快获得了一份顾问合同,为威尔士Ace Coin Equipment(ACE)的水果机开发基于微处理器的控制器。ACE项目是从剑桥市场山4a号获得的办公空间开始的。最初,ACE控制器基于国家半导体SC/MP微处理器,但很快就切换到MOS技术6502。

中央政策组用其设计和建造咨询的收入资助了一个基于SC/MP的微型计算机系统的开发。该系统于1979年1月推出,是橡子计算机有限公司的第一款产品。橡子计算机有限公司是CPU使用的一个商品名称,用来将两个不同业务的风险分开。微型计算机套件被命名为橡子系统75。之所以选择橡子,是因为微机系统是可扩展和面向增长的。它还有一个吸引人的地方,那就是它出现在电话簿上的苹果电脑(Apple Computer)前面。[11]。

大约在这个时候,CPU和Andy Hopper成立了Orbis有限公司,将Hopper在攻读博士期间开发的剑桥环形网络系统商业化,但很快就决定让他担任CPU的董事,因为他可以促进剑桥大学计算机实验室对CPU的兴趣。CPU收购了Orbis,Hopper的Orbis股份被交换为CPU有限公司的股份。随着其橡子品牌的发展,CPU的角色逐渐改变,很快CPU只是控股公司,橡子负责开发工作。在某个时候,库里与辛克莱发生了分歧,正式离开了剑桥科学学院,但直到一段时间后才加入市场山的其他橡子员工。

橡子微型计算机,后来更名为橡子系统1,是由索菲·威尔逊(当时的罗杰·威尔逊)设计的。这是一个针对工程和实验室用户的半专业系统,但它的价格足够低,大约在GB80[12],也能吸引更严肃的爱好者。这是一台非常小的机器,由两块卡组成,一块带有LED显示屏、键盘和盒式磁带接口(键盘左边的电路),另一块带有计算机的其余部分(包括CPU)。几乎所有的CPU信号都可以通过欧洲卡连接器访问。

系统2通过将系统1中的CPU卡放入19英寸(480 Mm)的Eurocard机架中,允许进行多项可选添加,从而使系统扩展变得更容易。[13]系统2通常带有键盘控制器、外部键盘、文本显示接口和带有内置BASIC解释器的盒式磁带操作系统。

系统3通过增加软盘支持[14]继续前进,系统4通过包括带有第二驱动器的更大的外壳而继续前进。[15]系统5在很大程度上类似于系统4,但包括6502的较新的2 MHz版本。[16]。

1979年5月,剑桥大学开始开发辛克莱ZX80。了解到这一点可能促使库里构思Atom项目来瞄准消费者市场。库里和另一位设计师尼克·图普(Nick Toop)在库里位于沼泽的家中开发了这台机器。就是在这个时候,橡子电脑有限公司成立了,库里全职搬到了橡子。

正是库里想要瞄准消费市场-橡子内部的其他派别,包括工程师,很高兴退出这个市场,认为家用电脑对于一家在实验室设备市场运营的公司来说是一种相当轻浮的产品。为了降低成本,又不让怀疑者有理由反对Atom,库里要求工业设计师艾伦·布思罗伊德(Allen Boothroyd)设计一个可以作为微型计算机系统外接键盘的外壳。系统3的内部部件被放置在键盘内,为20世纪80年代初一款相对成功的廉价家用计算机-橡子原子-创造了一个相当典型的设置。一种名为“先知”的商业模式就是在这个时候产生的。[17]。

为方便软件开发,在Market Hill安装了专有局域网。他们决定将这台名为Econet的Atom加入Atom,在1980年3月的一次电脑展上推出了8个联网的Atom,展示了允许共享文件、远程查看屏幕和远程从属键盘的功能。

在Atom投放市场后,阿科恩考虑建造现代的16位处理器来取代Atom。经过大量讨论后,豪泽提出了一个折衷方案--一种基于6502的改进型机器,具有更强的扩展能力:质子。橡子的技术人员本来不想做原子弹,现在他们把质子视为把它做好的机会。[18]。

为Proton提议的开发之一是Tube,这是一个专有接口,允许添加第二个处理器。这一折衷方案将为大众市场提供一款价格合理的6502机器,该机器可以通过更复杂和更昂贵的处理器进行扩展。该管允许将处理外包给第二处理器,留下6502来执行数据输入/输出(I/O)。管子后来在橡子处理器的开发中起到了重要作用。[19]。

1980年初,英国广播公司继续教育部构思了一个计算机扫盲计划的想法,主要是作为ITV纪录片“巨人微型”的后续行动,在纪录片中,来自英国国家物理实验室的克里斯托弗·埃文斯博士预测了即将到来的微型计算机革命。[20]这是一部非常有影响力的纪录片--以至于议会提出了问题。由于这些问题,工业部(DOI)开始对该节目感兴趣,BBC企业也是如此,他们看到了出售与该系列配套的机器的机会。BBC工程部奉命为该系列随附的一台计算机起草一份客观规范。

最终,迫于能源部要求选择英国系统的压力,BBC选择了纽伯里实验室的NewBrain。这一选择揭示了本应独立的BBC计算机扫盲项目所承受的压力的程度-纽伯里属于国家企业委员会(National Enterprise Board),这是一个与能源部密切合作的政府机构。考虑到NewBrain最初是辛克莱的一个无线电项目,这一选择也有些讽刺,正是辛克莱更喜欢开发它,而不是剑桥大学的MK14;导致库里离开SoC,与豪泽一起创立CPU。[需要引用]辛克莱离开无线电公司去SoC后,NEB将NewBrain搬到了纽伯里。

在1980-82年,英国教育和科学部(DES)开始了微电子教育计划,介绍微处理的概念和教材。从1981年到1986年,DOI拨款帮助英国地方教育当局向他们的学校提供一系列计算机,BBC Micro是最受欢迎的计算机之一。只要学校选择三种型号中的一种:BBC Micro、ZX Spectrum或Research Machines 380Z,学校就可以获得电脑成本的50%。[21]同时,教育、科学及文化事务部继续资助更多的计算机材料,如软件和应用计算项目,外加教师培训。

尽管纽伯里正在大力开发NewBrain,但很快就变得很明显,他们不能生产出它--当然不能及时赶上扫盲计划,也不能达到BBC的规格。BBC的节目最初计划在1981年秋季播出,后来被推迟到1982年春季播出。在库里和辛克莱得知BBC的计划后,BBC允许其他制造商提交他们的提案。豪泽很快招募了史蒂夫·弗伯(自从ACE水果机器项目以来一直在自愿为橡子公司工作)和索菲·威尔逊来帮助完成符合BBC规格的质子的修订版。英国广播公司参观了橡子,并向他们展示了质子。不久之后,识字计划的计算机合同被授予橡子,质子作为BBC Micro于1981年12月发射。1984年4月,橡子凭借BBC Micro获得女王科技奖。该奖项特别表彰了BBC Micro的先进设计,并表彰了橡子开发的具有许多创新功能的微型计算机系统。

1982年4月,辛克莱推出了ZX光谱。库里认为电子橡子是200 GB以下的竞争对手。在许多方面,作为一个精简的BBC Micro,它使用了一个橡子设计的未提交逻辑阵列(ULA)来复制大部分功能。但生产ULAS的问题导致供不应求,尽管电子产品于1983年8月推出,但市场上没有足够的数量来利用1983年圣诞节的销售期。1984年,橡子决心避免这个问题,并就新的生产合同进行了谈判。橡子变得更出名的是它的BBC Micro Model B,而不是它的其他产品。[22]。

2008年,计算机保护协会在伦敦科学博物馆组织了一次活动,以纪念BBC Micro的遗产。许多BBC Micro的主要创建者都在场,索菲·威尔逊向BBC讲述了赫尔曼·豪泽是如何欺骗她和史蒂夫·弗伯在不到五天的时间里同意制造出物理原型的。[23]同样在2008年,一些前员工组织了一次聚会活动,以纪念公司成立30周年。[24][25][26][27]。

BBC Micro卖得很好,以至于橡子的利润从1979年的3000 GB上升到1983年7月的860万GB。1983年9月,中央处理器的股票被清算,橡子以橡子计算机有限公司为微型计算机部门,在未上市的证券市场上市,成为橡子计算机集团有限公司(Acorn Computer Group Plc)。在最低投标价格为120便士的情况下,该集团成立时市值约为1.35亿英镑。CPU创始人赫尔曼·豪泽(Hermann Hauser)和克里斯·库里(Chris Curry)在新公司的股份分别价值6400万GB和5100万GB。[28][28]。

甚至从原子时代起,橡子就在考虑如何摆脱65816处理器:1985年开发的16位橡子通讯器就是一个关键的例子。

IBM个人电脑于1981年8月12日推出。[29]虽然这款机器的一个版本是针对爱好者市场的,就像BBC Micro一样,但它真正成功的领域是商业。XT(扩展技术)是PC的继任者,于1983年初推出。这些机器和基于Z80的CP/M机器在商业领域的成功证明了这是一个可行的市场,特别是考虑到该领域有能力应对溢价。在橡子看来,开发商业机器是个好主意。开发人员

这个橡子商业计算机(ABC)计划需要制造一些第二处理器来与BBC微型平台协同工作。在开发这些处理器的过程中,橡子必须在选择的每个处理器上执行Tube协议,在此过程中,1983年期间,发现没有明显的候选者来取代6502。例如,由于多周期的不可中断指令,摩托罗拉68000的中断响应时间太慢,无法处理基于主机6502的BBC Micro容易处理的通信协议。美国国家半导体公司32016型号的ABC系列是1985年开发的,后来作为剑桥工作站(使用PANOS操作系统)销售。[30]1986年这台机器的广告包括一位使用工作站的上班族的插图。广告要求主机供电,价格为3480 GB(不含增值税)。广告的正文提到了可用的大型机语言、通信能力以及使用协处理器升级BBC Micro的替代选择。[31]这台机器向索菲·威尔逊和史蒂夫·弗伯展示了内存带宽的价值。它还显示,8兆赫的32016在性能方面完全被4兆赫的6502击败。此外,Apple Lisa已经向橡子工程师展示了他们需要开发一个窗口系统-而这对于一个基于2-4 MHz 6502的系统进行图形处理来说并不容易。橡子需要一个新的架构。

橡子已经调查了所有现成的处理器,发现它们都不够用或不可用。[5]在测试了所有可用的处理器并发现它们缺乏之后,橡子决定它需要一个新的架构。受伯克利RISC项目白皮书的启发,橡子认真考虑设计自己的处理器。[32]参观了凤凰城的西方设计中心(Western Design Center),在那里,6502正在由一家实际上是单一人的公司进行更新,向橡子工程师史蒂夫·弗伯(Steve Furber)和索菲·威尔逊(Sophie Wilson)展示了他们不需要大量资源和最先进的研发设施。[33][33]。

索菲·威尔逊着手开发指令集,用BBC Basic编写了一个处理器的仿真程序,在装有6502秒处理器的BBC Micro上运行。它让橡子工程师们相信他们走上了正确的道路。然而,在他们能够走得更远之前,他们需要更多的资源。威尔逊是时候走近豪泽,解释一下正在进行的事情了。一旦放行,一个小团队被放在一起,在硬件上实施威尔逊的模式。

官方的橡子RISC机器项目开始于1983年10月,[具体说明]到1987年,橡子在这上面花费了500万GB。[34]VLSI Technology,Inc之所以被选为硅合作伙伴,是因为他们已经向橡子提供了ROM和一些定制芯片。VLSI在1985年4月26日生产了第一个臂硅[35]-它第一次工作,后来被称为ARM1。它的第一个实际应用是作为BBC Micro的第二个处理器,在那里它被用来开发仿真软件,以完成支持芯片(VIDC、IOC、MEMC)的工作,并加快用于开发ARM2的CAD软件的运行速度。ARM评估系统被推广为开发人员亲自尝试该系统的一种手段。该系统与BBC Micro一起使用,并计划推出PC兼容版本。[需要澄清]广告针对的是那些拥有技术专长的人,而不是消费者和教育市场,广告正文中列出了一些技术规格。[36]威尔逊随后用ARM汇编语言编写了BBC Basic,从设计指令集中获得的深入知识使代码非常密集,使ARM BBC Basic成为任何ARM仿真器的极好测试。

围绕ARM CPU项目的秘密性如此之高,以至于当Olivetti在1985年就获得橡子的控股权进行谈判时,他们直到谈判完成后才被告知开发团队的事情。1992年,橡子再一次因为手臂获得了女王的技术奖。[37]橡子开发他们的RISC OS操作系统的高峰期需要大约200名OS开发人员。[38]橡子C/C++是由橡子商业化发布的,开发者可以用它来编译自己的应用程序。

橡子的分水岭之年是1984年--就在其家用电脑产品需求崩溃之际,该公司上市了。那是雅达利被出售的那一年,[39]苹果几乎破产,橡子解决了正在进行的产量问题。

Electron于1983年推出,但其ULA的供应问题意味着橡子无法利用1983年圣诞节的销售期[40]-包括电视广告在内的一次成功的广告宣传活动导致了30万份订单,但马来西亚供应商只能供应3万台机器

..