相信大学时学习过单片机这门课程的朋友,都和笔者一样听过ARM这个名称,那时候还以为ARM只是一家小公司,但事实并不是这样的。说起手机芯片的厂商,相信大家第一时间会想起美国高通公司或者台湾的联发科技(英文简称为MTK),而无论是高通还是联发科技,他们的手机芯片均是基于ARM架构的。
ARM公司于1991年成立于英国剑桥,但其并不是一家独资企业,而是从原先前身Acorn计算机公司中剥离出来一个部门,加上苹果、VLSI、Technology等公司先后投资而成立的一家合资企业。而目前公司主要业务是出售芯片设计技术的授权,将其技术授权给世界上许多著名的半导体、软件以及OEM厂商,每一个合作厂商所能得到的是一套独特的ARM相关技术服务与其咨询。合作伙伴包括英特尔、IBM、SONY等这样响当当的企业,都是ARM伙伴。同样,除去硬件方面的合作,在软件方面也深化跟微软、SUN等知名公司的联盟。
虽然说ARM公司现在是一个世界级别的企业,业绩如日中天,但在20世纪90年代时,ARM公司的业绩却是寸步难行,始终不见起色,处理器业务也是徘徊不前。而且更重要的是公司发展资金短缺,难以形成持续的生产,鉴于此种情况,ARM也做了一个决定自身命运的决定,殊不知其决定在十几年后改变了智能手机芯片市场,这个决定便是自己不再制造芯片,只将芯片的设计方案授权于合作公司,由合作公司来生产,但也正是借由此模式的开展,使得ARM芯片业务遍地开花,甚至连PC领域的老大英特尔也不由感叹。
同时,鉴于21世纪后智能手机行业的迅速扩展,出货量开始呈现爆炸式增长,基于ARM设计方案的处理器开始迭代更新,手机厂商开始对于性能的追求,芯片厂商们拉开芯片硬件军备竞赛序幕,对于ARM的合作需求更为紧密,而ARM也顺理成章地成为硬件军备竞赛幕后的推手,而一个常见名词“ARM架构”也慢慢浮出水面,进入大众的视野,那么,何为ARM架构?