加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_阳江站长网 (https://www.0662zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

Acorn 与 ARM,移动时代的引路者

发布时间:2020-07-20 08:07:51 所属栏目:动态 来源:脑极体
导读:来源:脑极体 假如你是一位年纪轻轻、野心勃勃,但必须从零开始的创业者,你有一次可以回到 IT 产业的任何一个时期白手起家的机会,你会选择哪个时期?我想你一定会选择那激动人心的七十年代。 如果说五十年代属于半导体技术初生而电子管计算机如日中天的

1983 年 10 月,ARM 计划正式启动。沿着 RISC 架构精简思路,威尔逊很快就用 BBC Basic 编写出首个 ARM 的原型。经过历时 18 个月的研发和测试,终于在 1985 年 4 月,Acorn 的芯片代工厂 VLSI 公司生产出了第一块使用 RISC 指令集的 ARM 芯片,这里 ARM 的全称还是 Acorn RISC Machine。

Acorn 与 ARM,移动时代的引路者

(BBC Micro 上的 ARM-1 芯片)

1985 年 4 月 26 日下午 1 点,第一批 ARM 芯片从 VLSI 回来,被直接投入到开发系统中,并经过一两次调整后启动。在下午 3 点,屏幕中显示出:" Hello World,I am Arm"。全球第一款商业 RISC 处理器—— ARM-1 在 Acorn 电脑公司成功运行。

不过,此时的 Acorn 电脑公司则因为经营失误而大幅亏损,Acorn 不得不在 1985 年将自己的近一半股权以 1200 万英镑的低价转让给意大利的 Olivetti 电脑公司,用以偿还债务。在 ARM 芯片成功研制之后,Acorn 以 ARM 开发系统作和一款 Acorn Archimedes 系统为商用产品进行销售。

此后,Acorn 电脑的发展已经波澜不惊。因为在 1990 年,由 Acorn 电脑公司、苹果公司和那家代工厂 VLSI 合作创办的 ARM(全称是 Advanced RISC Machines Ltd)公司成立了。

新的历史进程和荣光将属于 ARM。

RISC 的星火:ARM 选对了赛道

在继续 ARM 的故事前,我们有必要简单聊下指令集这个生僻的领域。

1961 年,IBM 在小沃森的支持下,由副总裁文森特 · 利尔森牵头,准备投入 50 亿美元进行 IBM360 电脑的开发。1964 年,IBM 360 系列电脑研制成功,成为划时代的产品。

而在研制过程中,IBM 攻克了计算机指令集、集成电路、可兼容操作系统、数据库等一系列软硬件难关,也为此申请了 300 多项专利技术。其中,System-360 系统,所集成的全新通用指令集架构(Universal Instruction Set Architecture),成为计算机发展史上第一种商用的指令集架构。

Acorn 与 ARM,移动时代的引路者

(IBM System360 大型机)

可以说,指令集的本质,就是硬件和软件代码之间沟通的一套 " 标准语言 "。处理器就是那个核心硬件,操作系统就是基础软件。电脑中运行的的软件就要基于指令集的架构而开发,才能够达成正常运行的效果。这一从处理器到操作系统,再到基础应用软件的搭建模式,便是以指令集架构为基础的一种 " 标准语言 " 的兼容生态。

我们常说的处理器架构,就是说以指令集架构为基础搭建起来的处理器。一旦指令集和操作系统组合绑定,将形成其他玩家难以逾越的 " 生态墙 "。现在我们知道,引领 PC 时代最牢不可破的 " 生态墙 " 就是由英特尔 x86 处理器和微软 Windows 操作系统所构建的 Wintel 联盟。而移动互联时代的 " 生态墙 " 正是由 ARM 的 RISC 指令集架构形成的移动端处理器生态和 Android、iOS 操作系统构建起的 ARM 联盟。

指令集系统在发展过程中,分化出两个截然不同的优化方向:复杂指令系统计算 ( Complex Instruction Set Computing,CISC ) 和精简指令系统计算 ( Reduced Instruction Set Computing,RISC ) 。

CISC 就是通过设置一些功能复杂的指令,把一些原来由软件实现的、常用的功能改用硬件的指令系统实现,以此来提高计算机的执行速度,其特点是设计复杂,功耗高,指令的执行时间不同,其优势在于高计算性能。而 RISC 的设计思路是尽量简化计算机指令功能,只保留那些功能简单、能在一个节拍内执行完成的指令,而把较复杂的功能用一段子程序来实现,其特点是每条指令执行时间相同,可以减少指令的平均执行周期,提高工作主频速度,另外一个优点就是功耗极低,但在通用性计算上面不及 CISC。

Acorn 与 ARM,移动时代的引路者

(著名的英特尔 8086 处理器)

尽管在 80 年代,学术界认为 CISC 已经过时。但是由于英特尔在开发 8086 处理器时还没有 RISC 指令集,所以采用了 CISC 的设计,此后英特尔的处理器系列都采用了 CISC 指令集。

此后由于可观的收入,使得英特尔可以持续高投入到 CISC 处理器的研发,保证了其处理器性能比 RISC 处理器性能的持续超越,最终赢得了在 PC 电脑处理器上面的霸主地位。

在八十年代,PC 处理器市场上还有摩托罗拉、IBM、SUN、SGI、DEC 和 HP 都在生产自己的 RISC 处理器,但由于彼此竞争,大打价格战,最终无力与英特尔的 CISC 处理器竞争,纷纷倒戈。幸好,RISC 的微光仍在 ARM 保存。

Acorn 与 ARM,移动时代的引路者

(1990 年,ARM 公司初创时期的办公地点)

1990 年新成立的 ARM 公司,只有 12 名工程师参与,其中还并不包括开山鼻祖的威尔逊和福巴尔。办公地点是只是一座位于剑桥的谷仓。Acorn 公司和苹果公司各占 43% 的股份,VLSI 占了剩余股份,并成为 ARM 的半导体代工者,也成为第一个获得 ARM 授权的芯片厂商。

Acorn 与 ARM,移动时代的引路者

(搭载 ARM-6 处理器的苹果 Newton 掌上电脑)

1993 年,ARM 在和苹果合作开发一款搭载 ARM 处理器的苹果 Newton MessagePad(一款过于超前的产品)中再次遭遇市场的冷遇。ARM 公司意识到企业的成功不能依赖个别产品。

(编辑:应用网_阳江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!