登陆注册
39013600000050

第50章 ARM指令集

正如x86架构的芯片在后期不是一个纯粹的复杂指令集芯片一样,前世那些令外行人看得眼花缭乱的CPU系列一半因为自大而导致商业决策失误,一半是因为决策失误而强行让用户被绑架的缘故。

这就是在寻找未来路径的兼容和妥协!

x86-64和x86-32本来就是两套指令集,只不过做到了一个CPU上而已。可是为什么在一开始不把x86-32指令集和RISC64-bit指令集做到一个CPU?

于是,AMD就出手了,它的64-bitCPU兼容x86-32。可是AMD也头脑犯浑,你兼容就兼容吧,你把新的64-bit指令集搞成CSIC干什么呢?不过它已经这么搞了,用户也认了,毕竟一时这是唯一支持x86-32的64-bitCPU。

结果,木已成舟。用户已经接受了AMD那套CISC64-bit指令集,Intel也不能改了。被绑架了。

而在普通市场难以看见的IBM的power系列的CPU,从一开始的定位就是精简指令集结构,专注于服务器市场和大型机,可惜由于与垄断个人操作系统的微软并不兼容,使得个人计算机的大客户苹果不得不选择逃离。

因为,微软的系统其实就是为X86指令集量身打造的。

所以,前世市面上那些CPU系列,如果不是专业人士,恐怕都不是能够分的很清楚,只能知道个大概。

这些让普通用户摸不着头脑的CPU系列,就是自大的以为自己已经统治了市场,所作出的错误决策,结果,所有的后果统统都只有用户买单,想不买单也不行,因为用户实在是没有选择。

所幸,苹果公司在自己的智能手机上,就很好地规避了这个错误,他的手机处理器,一直都是只有一个系列,而不像其他手机制造商那样,出了N多系列,用了N多的处理芯片,让用户想要买他的手机,都几乎要犯选择困难症。

苹果这样做的好处,就在于能给用户一个清晰无比的理念和比较,也能形成一个品牌效应,让用户在心里开始信任这个CPU系列,在这个基础上,苹果公司才开始着手研制RAM架构的桌面级CPU。

其实,不止苹果公司有着这个觉悟,作为全球第一大个人电脑微处理器供应商—英特尔很早就开始考虑这个问题,并且还做出了尝试。

在前世的80年代末,英特尔面临一个选择,是继续设计和以前x86兼容的芯片还是转到精简指令的道路上去。如果转到精简指令的道路上,英特尔的市场优势会荡然无存:如果坚持走复杂指令的道路,它就必须逆着全世界处理器发展潮流前进。

在这个问题上,英特尔处理得很明智。首先,英特尔必须维护它通过x86系列芯片在微处理器市场上确立的领先地位。但是,万一复杂指令的处理器发展到头了,而精简指令代表了未来的发展方向,它也不能坐以待毙。

于是英特尔在推出过渡型复杂指令集的处理器80486的同时,推出了基于精简指令集的80860。这个产品事实证明不是很成功,显然,市场的倾向说明了用户对兼容性的要求比性能更重要。因此,英特尔在精简指令上推出80960后,就停止了这方面的工作,而专心做“技术落后”的复杂指令系列。

在整个20世纪90年代,只有英特尔一家坚持开发复杂指令集的处理器,对抗着整个处理器工业界。所以说,英特尔并没有拒绝新技术,它也曾经研制出两个不错的精简指令的处理器,只是看到它们前途不好时,立即停掉了它们。

所以,苹果公司想要研制ARM架构的桌面级CPU,在X86指令集一统江山的基础上,向英特尔妥协是必不可少的,要不然他也不会抛弃合作了那么多年的IBM公司。

但是要将这两种架构合二为一,却并不是这么简单。

因为,在架构上,两者之间并不相同,在于设计者考虑问题方式的不同,具体实现的方式也就不同。

比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达“吃饭”的命令,也可以命令他“先拿勺子,然后舀起一勺饭,然后张嘴,然后送到嘴里,最后咽下去”。

从这里可以看到,对于命令别人做事这样一件事情,不同的人有不同的理解,有人认为,如果我首先给接受命令的人以足够的训练,让他掌握各种复杂技能(即在硬件中实现对应的复杂功能),那么以后就可以用非常简单的命令让他去做很复杂的事情——比如只要说一句“吃饭”,他就会吃饭。

但是也有人认为这样会让事情变的太复杂,毕竟接受命令的人要做的事情很复杂,如果你这时候想让他吃菜怎么办?难道继续训练他吃菜的方法?我们为什么不可以把事情分为许多非常基本的步骤,这样只需要接受命令的人懂得很少的基本技能,就可以完成同样的工作,无非是下达命令的人稍微累一点——比如现在我要他吃菜,只需要把刚刚吃饭命令里的“舀起一勺饭”改成“舀起一勺菜”,问题就解决了,多么简单。

这就是X86和ARM的逻辑区别。

这个区别导致了X86和ARM分道扬镳——前者更加专注于高性能但同时高功耗的实现,而后者则专注于小尺寸低功耗领域。实际上也有很多事情X86更加合适,而另外一些事情则是RISC更加合适,比如在执行高密度的运算任务的时候X86就更具备优势,而在执行简单重复劳动的时候ARM就能占到上风。

比如假设我们是在举办吃饭大赛,那么X86只需要不停的喊“吃饭吃饭吃饭”就行了,而ARM则要一遍一遍重复吃饭流程,负责喊话的人如果嘴巴不够快(即内存带宽不够大),那么ARM就很难吃的过X86。但是如果我们只是要两个人把饭舀出来,那么X86就麻烦得多,因为X86里没有这么简单的舀饭动作,而RISC就只需要不停喊“舀饭舀饭舀饭”就OK。

同类推荐
  • 万古最牛战神

    万古最牛战神

    家人说:他资质普通,让他平凡安度一生吧。豪少说:他不过是个杭城蒋家的废婿,混吃等死的废物。大佬说:他不过是个纨绔下作的秦家弃少。主角说:好吧,不装了,摊牌了,其实我是万古战神。名媛说:三少爷,我要和你生猴子,请给我这个机会。书友QQ群:836357920
  • 男人中年不如狗

    男人中年不如狗

    人到中年,上有老,下有小。尴尬的年龄。不能失业,不能生病,不能乱花钱。为了自己的家人,哪怕就是再委屈,也得努力的活下去。仅以此文,致敬那些在生活中负重前行的人
  • 白色日记

    白色日记

    事故的突发,年幼便失去双亲的京一不得不被其母亲的妹妹关谷美代子收养。被强迫着改变的人生,京一不得不去面对另一种生活。【麻烦死了!】总是将这拒人于千里之外的话挂在嘴边。转眼间,京一已经上高二了,如今的京一已经变成一个超级麻烦的不良生。【如果可以的话一天会睡24小时】用这样的态度对待校园生活,无聊的度过了一天又一天,什么都不做的话不会有任何改变吧。管它呢,怎样都好。未来前途什么的,统统都是被无视的东西。既不会有新的开始,也不会有任何改变。这就是京一的黑白人生。但是,有什么东西正在悄悄的改变着……
  • 三界小狱管

    三界小狱管

    外卖小哥姜小白,被太白金星选中,成为了三界之人间仙狱的狱长,面对一个个被关进来的神仙,姜小凡表示压力很大,幸好发现这些神仙对人间零食情有独钟!于是,太上老君故意犯事,只为讨一瓶二锅头;孙悟空故意犯事,只想打一把吃鸡!
  • 扎根农村当奶爸

    扎根农村当奶爸

    丢了工作、又净身出户的余凡,带着两岁女儿默默回乡,本以为人生也就这样了……却不想回乡路上,激活‘小农人系统’;至此,他的人生起飞了:带着娃,养养鸡,喂喂猪……一不小心就成了知名养殖专业户;种种地,栽栽花……不知不觉又成了国宝级植物科学家;闲暇之余,再弄点餐饮、搞点旅游、开发点底蕴文化……一个现象级田园风景区就这么成立了,还是5A级!天知道,他只想当条咸鱼罢了,可实力它不允许啊,这能咋整?
热门推荐
  • 穿越之梨花瘦(上)

    穿越之梨花瘦(上)

    她藏着一个不为人知的秘密——她原本不是这世间的人。因为她太离奇的身份,她有来去时空的咒语,有永不会老的容颜……而她误入了时光的逆流,改变了他与她的命运……她在这时空中兜兜转转,与他错过又重逢,究竟是什么驱使的呢?
  • 忘了那海

    忘了那海

    一张DNA引发起一场离奇的车祸。到底是爱还是恨,是缘起还是缘尽。他要的真相,她又如何给。那就让它灭了,让它沉入海底……
  • 沧凰之翼

    沧凰之翼

    正文《至高基因》发布,书已经内签质量保障命运的齿轮再一次转动,无数次的轮回,只为打破命运。这一世的他,出生在人类探索宇宙的时代,拥有了比魔法还要绚丽的能力,成为了强大的异行者,这样的他能否最终打破命运。
  • 快穿之诛怨女神

    快穿之诛怨女神

    浮生万物,皆有所怨,怨情乎?怨亲乎?吾临尽诛!
  • 邪魅王爷的侦探小王妃

    邪魅王爷的侦探小王妃

    一场命中注定的相遇,一段宿命轮回的爱情。【1v1】,爽文。她,24世纪焚月瞳的拥有者,能看透世间人看不到的秘密。他,金炎帝国的秦王,权势滔天冰冷强势。她一双焚月瞳,傲视群雄,品人鉴宝,医毒破防,无所不能。记忆剥夺,神秘指环,灵魂融合,一件件诡异的事情发生在她身上,掀起这平静的表面,风云再起。可什么时候一个牛皮糖出现,怎么甩也甩不开?说好的强势,霸道,邪魅,冷傲呢?
  • 风之控卫

    风之控卫

    现代风扬转世2007,附体纽约街头篮球运动员风扬的身上,机缘巧合风扬进入nba尼克斯,喜获球星卡系统的风扬在nba铸造了他的传说
  • 夏日清风微凉

    夏日清风微凉

    “喂,你跟我走吧!”“……”“给我的?”“嗯!”“那你帮我!”“…好”暗恋你,喜欢你,一如我第一次遇见你你就像夏天的的微风给我带来清凉,掠走了我心尖上那片地方
  • 限时记忆

    限时记忆

    假如我没有回到校园青葱,我们会相识吗?会。我曾经相信太阳不会为谁而转,直到遇见了你。假如当初没有那么多机缘巧合,我们会相爱吗?会。即使巧合的过程千变万化,可结局总是不变的。假如我用我的容颜换取你的最后一抹夕阳,我们会重续前缘吗?会。你的夕阳、我的容颜,谁的三分之一年。本文讲述了本应回归就读大二的徐牧晋,因为一年在外参加足球比赛的缘故,返回学校时选择了复读大一,但他却因各种机缘结识了大一的学妹白潇洛。从此开始了一段重续幼时前缘的故事。
  • 网游之媳妇你别跑

    网游之媳妇你别跑

    若这个世上,真的还有人能值得我信任,那我希望你不会让我后悔~
  • 三生花forever

    三生花forever

    这是练手的,表入坑,,,一朝穿越,她们一个是天真活泼的萌妹子,一个是性格火爆的御姐,一个是清冷的女琴师。遇上她们心中的他,又会变成怎样的她呢?